package defpackage;

import android.graphics.Color;
import android.view.animation.BaseInterpolator;
import androidx.media3.exoplayer.upstream.CmcdConfiguration;
import androidx.media3.exoplayer.upstream.CmcdData;
import androidx.media3.extractor.text.ttml.TtmlNode;
import defpackage.i05;
import defpackage.kp5;
import defpackage.y55;
import java.util.ArrayList;
import java.util.Collections;

/* JADX INFO: loaded from: classes.dex */
public class a65 {
    public static final i05.a a = i05.a.a("nm", "ind", "refId", "ty", "parent", "sw", "sh", "sc", "ks", TtmlNode.TAG_TT, "masksProperties", "shapes", "t", "ef", "sr", CmcdConfiguration.KEY_STREAM_TYPE, "w", CmcdData.STREAMING_FORMAT_HLS, "ip", "op", "tm", "cl", "hd", "ao", "bm");
    public static final i05.a b = i05.a.a("d", CmcdData.OBJECT_TYPE_AUDIO_ONLY);
    public static final i05.a c = i05.a.a("ty", "nm");

    public static /* synthetic */ class a {
        public static final /* synthetic */ int[] a;

        static {
            int[] iArr = new int[y55.b.values().length];
            a = iArr;
            try {
                iArr[3] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                a[4] = 2;
            } catch (NoSuchFieldError unused2) {
            }
        }
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARN: Failed to restore switch over string. Please report as a decompilation issue */
    public static y55 a(i05 i05Var, zj5 zj5Var) {
        ArrayList arrayList;
        String str;
        boolean z;
        long j;
        Float f;
        Float f2;
        String str2;
        boolean z2;
        Float f3;
        String str3;
        String strU;
        byte b2;
        Float f4;
        String str4;
        Float f5;
        String str5;
        boolean z3;
        long j2;
        boolean z4;
        ik ikVar;
        ik ikVar2;
        ik ikVar3;
        ik ikVar4;
        Float f6;
        Float fValueOf = Float.valueOf(0.0f);
        Float fValueOf2 = Float.valueOf(1.0f);
        ArrayList arrayList2 = new ArrayList();
        ArrayList arrayList3 = new ArrayList();
        i05Var.b();
        float fN = 0.0f;
        float fN2 = 0.0f;
        float fN3 = 0.0f;
        float fN4 = 0.0f;
        y55.b bVar = y55.b.a;
        o55 o55Var = o55.a;
        wk wkVar = null;
        y55.a aVar = null;
        String strW = null;
        int iC = 0;
        int iC2 = 0;
        int color = 0;
        boolean zL = false;
        ld0 ld0Var = null;
        gg2 gg2Var = null;
        rk rkVar = null;
        sk skVar = null;
        ik ikVarB = null;
        float fN5 = 1.0f;
        float fN6 = 0.0f;
        String strW2 = null;
        String strW3 = "UNSET";
        boolean z5 = false;
        long jP = 0;
        long jP2 = -1;
        while (i05Var.k()) {
            int i = 1;
            switch (i05Var.ad(a)) {
                case 0:
                    j = jP2;
                    strW3 = i05Var.w();
                    jP2 = j;
                    break;
                case 1:
                    f = fValueOf;
                    j = jP2;
                    jP = i05Var.p();
                    fValueOf = f;
                    jP2 = j;
                    break;
                case 2:
                    j = jP2;
                    strW = i05Var.w();
                    jP2 = j;
                    break;
                case 3:
                    f2 = fValueOf;
                    str2 = strW2;
                    z2 = z5;
                    j = jP2;
                    int iP = i05Var.p();
                    aVar = iP < 6 ? y55.a.values()[iP] : y55.a.c;
                    fValueOf = f2;
                    strW2 = str2;
                    z5 = z2;
                    jP2 = j;
                    break;
                case 4:
                    f4 = fValueOf;
                    str4 = strW2;
                    jP2 = i05Var.p();
                    fValueOf = f4;
                    strW2 = str4;
                    break;
                case 5:
                    f3 = fValueOf;
                    str3 = strW2;
                    j = jP2;
                    iC = (int) (sda.c() * i05Var.p());
                    fValueOf = f3;
                    strW2 = str3;
                    jP2 = j;
                    break;
                case 6:
                    f3 = fValueOf;
                    str3 = strW2;
                    j = jP2;
                    iC2 = (int) (sda.c() * i05Var.p());
                    fValueOf = f3;
                    strW2 = str3;
                    jP2 = j;
                    break;
                case 7:
                    f = fValueOf;
                    j = jP2;
                    color = Color.parseColor(i05Var.w());
                    fValueOf = f;
                    jP2 = j;
                    break;
                case 8:
                    j = jP2;
                    wkVar = xk.a(i05Var, zj5Var);
                    jP2 = j;
                    break;
                case 9:
                    f2 = fValueOf;
                    str2 = strW2;
                    z2 = z5;
                    j = jP2;
                    int iP2 = i05Var.p();
                    if (iP2 >= y55.b.values().length) {
                        zj5Var.a("Unsupported matte type: " + iP2);
                    } else {
                        bVar = y55.b.values()[iP2];
                        int iOrdinal = bVar.ordinal();
                        if (iOrdinal == 3) {
                            zj5Var.a("Unsupported matte type: Luma");
                        } else if (iOrdinal == 4) {
                            zj5Var.a("Unsupported matte type: Luma Inverted");
                        }
                        zj5Var.o++;
                    }
                    fValueOf = f2;
                    strW2 = str2;
                    z5 = z2;
                    jP2 = j;
                    break;
                case 10:
                    f2 = fValueOf;
                    str2 = strW2;
                    z2 = z5;
                    j = jP2;
                    i05Var.a();
                    while (i05Var.k()) {
                        i05Var.b();
                        boolean zL2 = false;
                        kp5.a aVar2 = null;
                        pk pkVar = null;
                        kk kkVarC = null;
                        while (i05Var.k()) {
                            strU = i05Var.u();
                            strU.getClass();
                            switch (strU) {
                                case "o":
                                    kkVarC = zk.c(i05Var, zj5Var);
                                    break;
                                case "pt":
                                    pkVar = new pk(x35.a(i05Var, zj5Var, sda.c(), cp8.a, false));
                                    break;
                                case "inv":
                                    zL2 = i05Var.l();
                                    break;
                                case "mode":
                                    String strW4 = i05Var.w();
                                    strW4.getClass();
                                    switch (strW4.hashCode()) {
                                        case 97:
                                            b2 = !strW4.equals(CmcdData.OBJECT_TYPE_AUDIO_ONLY) ? (byte) -1 : (byte) 0;
                                            break;
                                        case 105:
                                            b2 = !strW4.equals(CmcdData.OBJECT_TYPE_INIT_SEGMENT) ? (byte) -1 : (byte) 1;
                                            break;
                                        case 110:
                                            b2 = !strW4.equals("n") ? (byte) -1 : (byte) 2;
                                            break;
                                        case 115:
                                            b2 = !strW4.equals(CmcdData.STREAMING_FORMAT_SS) ? (byte) -1 : (byte) 3;
                                            break;
                                        default:
                                            b2 = -1;
                                            break;
                                    }
                                    kp5.a aVar3 = kp5.a.a;
                                    switch (b2) {
                                        case 0:
                                            aVar2 = aVar3;
                                            break;
                                        case 1:
                                            zj5Var.a("Animation contains intersect masks. They are not supported but will be treated like add masks.");
                                            aVar2 = kp5.a.c;
                                            break;
                                        case 2:
                                            aVar2 = kp5.a.d;
                                            break;
                                        case 3:
                                            aVar2 = kp5.a.b;
                                            break;
                                        default:
                                            gh5.b("Unknown mask mode " + strU + ". Defaulting to Add.");
                                            aVar2 = aVar3;
                                            break;
                                    }
                                    break;
                                default:
                                    i05Var.ah();
                                    break;
                            }
                        }
                        i05Var.h();
                        arrayList2.add(new kp5(aVar2, pkVar, kkVarC, zL2));
                    }
                    zj5Var.o += arrayList2.size();
                    i05Var.d();
                    fValueOf = f2;
                    strW2 = str2;
                    z5 = z2;
                    jP2 = j;
                    break;
                case 11:
                    f2 = fValueOf;
                    str2 = strW2;
                    z2 = z5;
                    j = jP2;
                    i05Var.a();
                    while (i05Var.k()) {
                        pe1 pe1VarA = qe1.a(i05Var, zj5Var);
                        if (pe1VarA != null) {
                            arrayList3.add(pe1VarA);
                        }
                    }
                    i05Var.d();
                    fValueOf = f2;
                    strW2 = str2;
                    z5 = z2;
                    jP2 = j;
                    break;
                case 12:
                    f5 = fValueOf;
                    str5 = strW2;
                    z3 = z5;
                    i05Var.b();
                    while (i05Var.k()) {
                        int iAd = i05Var.ad(b);
                        if (iAd == 0) {
                            rkVar = new rk(x35.a(i05Var, zj5Var, sda.c(), ae2.a, false));
                        } else if (iAd != 1) {
                            i05Var.af();
                            i05Var.ah();
                        } else {
                            i05Var.a();
                            if (i05Var.k()) {
                                i05.a aVar4 = tk.a;
                                i05Var.b();
                                vk vkVar = null;
                                uk ukVar = null;
                                while (i05Var.k()) {
                                    int iAd2 = i05Var.ad(tk.a);
                                    if (iAd2 != 0) {
                                        boolean z6 = true;
                                        if (iAd2 != 1) {
                                            i05Var.af();
                                            i05Var.ah();
                                        } else {
                                            i05Var.b();
                                            hk hkVarA = null;
                                            hk hkVarA2 = null;
                                            ik ikVarB2 = null;
                                            ik ikVarB3 = null;
                                            kk kkVarC2 = null;
                                            while (i05Var.k()) {
                                                int iAd3 = i05Var.ad(tk.c);
                                                if (iAd3 == 0) {
                                                    hkVarA = zk.a(i05Var, zj5Var);
                                                } else if (iAd3 == z6) {
                                                    hkVarA2 = zk.a(i05Var, zj5Var);
                                                } else if (iAd3 == 2) {
                                                    ikVarB2 = zk.b(i05Var, zj5Var, z6);
                                                } else if (iAd3 == 3) {
                                                    ikVarB3 = zk.b(i05Var, zj5Var, z6);
                                                } else if (iAd3 != 4) {
                                                    i05Var.af();
                                                    i05Var.ah();
                                                } else {
                                                    kkVarC2 = zk.c(i05Var, zj5Var);
                                                }
                                                z6 = true;
                                            }
                                            i05Var.h();
                                            vkVar = new vk(hkVarA, hkVarA2, ikVarB2, ikVarB3, kkVarC2);
                                        }
                                    } else {
                                        i05Var.b();
                                        kk kkVarC3 = null;
                                        kk kkVarC4 = null;
                                        kk kkVarC5 = null;
                                        cl9 cl9Var = null;
                                        while (i05Var.k()) {
                                            kk kkVar = kkVarC3;
                                            int iAd4 = i05Var.ad(tk.b);
                                            if (iAd4 != 0) {
                                                long j3 = jP2;
                                                if (iAd4 == 1) {
                                                    kkVarC4 = zk.c(i05Var, zj5Var);
                                                } else if (iAd4 == 2) {
                                                    kkVarC5 = zk.c(i05Var, zj5Var);
                                                } else if (iAd4 != 3) {
                                                    i05Var.af();
                                                    i05Var.ah();
                                                } else {
                                                    int iP3 = i05Var.p();
                                                    cl9Var = cl9.b;
                                                    if (iP3 != 1 && iP3 != 2) {
                                                        zj5Var.a("Unsupported text range units: " + iP3);
                                                    } else if (iP3 == 1) {
                                                        cl9Var = cl9.a;
                                                    }
                                                }
                                                kkVarC3 = kkVar;
                                                jP2 = j3;
                                            } else {
                                                kkVarC3 = zk.c(i05Var, zj5Var);
                                            }
                                        }
                                        kk kkVar2 = kkVarC3;
                                        long j4 = jP2;
                                        i05Var.h();
                                        ukVar = new uk((kkVar2 != null || kkVarC4 == null) ? kkVar2 : new kk(Collections.singletonList(new u35(0))), kkVarC4, kkVarC5, cl9Var);
                                        jP2 = j4;
                                    }
                                }
                                j2 = jP2;
                                i05Var.h();
                                skVar = new sk(vkVar, ukVar);
                            } else {
                                j2 = jP2;
                            }
                            while (i05Var.k()) {
                                i05Var.ah();
                            }
                            i05Var.d();
                            jP2 = j2;
                        }
                    }
                    i05Var.h();
                    fValueOf = f5;
                    strW2 = str5;
                    z5 = z3;
                    break;
                case 13:
                    f5 = fValueOf;
                    str5 = strW2;
                    i05Var.a();
                    ArrayList arrayList4 = new ArrayList();
                    while (i05Var.k()) {
                        i05Var.b();
                        while (i05Var.k()) {
                            int iAd5 = i05Var.ad(c);
                            if (iAd5 == 0) {
                                int iP4 = i05Var.p();
                                if (iP4 == 29) {
                                    i05.a aVar5 = md0.a;
                                    ld0Var = null;
                                    while (i05Var.k()) {
                                        if (i05Var.ad(md0.a) != 0) {
                                            i05Var.af();
                                            i05Var.ah();
                                        } else {
                                            i05Var.a();
                                            while (i05Var.k()) {
                                                i05Var.b();
                                                boolean z7 = false;
                                                ld0 ld0Var2 = null;
                                                while (i05Var.k()) {
                                                    int iAd6 = i05Var.ad(md0.b);
                                                    if (iAd6 != 0) {
                                                        boolean z8 = z7;
                                                        if (iAd6 != 1) {
                                                            i05Var.af();
                                                            i05Var.ah();
                                                        } else if (z8) {
                                                            ld0Var2 = new ld0(zk.b(i05Var, zj5Var, true));
                                                        } else {
                                                            i05Var.ah();
                                                        }
                                                        z7 = z8;
                                                    } else {
                                                        z7 = i05Var.p() == 0;
                                                    }
                                                }
                                                i05Var.h();
                                                if (ld0Var2 != null) {
                                                    ld0Var = ld0Var2;
                                                }
                                            }
                                            i05Var.d();
                                            i = 1;
                                        }
                                    }
                                } else {
                                    if (iP4 == 25) {
                                        hg2 hg2Var = new hg2();
                                        while (i05Var.k()) {
                                            if (i05Var.ad(hg2.f) != 0) {
                                                i05Var.af();
                                                i05Var.ah();
                                            } else {
                                                i05Var.a();
                                                while (i05Var.k()) {
                                                    i05Var.b();
                                                    String strW5 = "";
                                                    while (i05Var.k()) {
                                                        int iAd7 = i05Var.ad(hg2.g);
                                                        if (iAd7 != 0) {
                                                            boolean z9 = z5;
                                                            if (iAd7 == 1) {
                                                                strW5.getClass();
                                                                switch (strW5) {
                                                                    case "Distance":
                                                                        hg2Var.d = zk.b(i05Var, zj5Var, true);
                                                                        break;
                                                                    case "Opacity":
                                                                        hg2Var.b = zk.b(i05Var, zj5Var, false);
                                                                        break;
                                                                    case "Direction":
                                                                        hg2Var.c = zk.b(i05Var, zj5Var, false);
                                                                        break;
                                                                    case "Shadow Color":
                                                                        hg2Var.a = zk.a(i05Var, zj5Var);
                                                                        break;
                                                                    case "Softness":
                                                                        hg2Var.e = zk.b(i05Var, zj5Var, true);
                                                                        break;
                                                                    default:
                                                                        i05Var.ah();
                                                                        break;
                                                                }
                                                            } else {
                                                                i05Var.af();
                                                                i05Var.ah();
                                                            }
                                                            z5 = z9;
                                                        } else {
                                                            strW5 = i05Var.w();
                                                        }
                                                    }
                                                    i05Var.h();
                                                }
                                                i05Var.d();
                                            }
                                        }
                                        z4 = z5;
                                        hk hkVar = hg2Var.a;
                                        gg2Var = (hkVar == null || (ikVar = hg2Var.b) == null || (ikVar2 = hg2Var.c) == null || (ikVar3 = hg2Var.d) == null || (ikVar4 = hg2Var.e) == null) ? null : new gg2(hkVar, ikVar, ikVar2, ikVar3, ikVar4);
                                    }
                                    z5 = z4;
                                    i = 1;
                                }
                            } else if (iAd5 != i) {
                                i05Var.af();
                                i05Var.ah();
                            } else {
                                arrayList4.add(i05Var.w());
                            }
                            z4 = z5;
                            z5 = z4;
                            i = 1;
                        }
                        i05Var.h();
                        i = 1;
                    }
                    z3 = z5;
                    i05Var.d();
                    zj5Var.a("Lottie doesn't support layer effects. If you are using them for  fills, strokes, trim paths etc. then try adding them directly as contents  in your shape. Found: " + arrayList4);
                    fValueOf = f5;
                    strW2 = str5;
                    z5 = z3;
                    break;
                case 14:
                    f4 = fValueOf;
                    str4 = strW2;
                    fN5 = (float) i05Var.n();
                    fValueOf = f4;
                    strW2 = str4;
                    break;
                case 15:
                    f4 = fValueOf;
                    str4 = strW2;
                    fN6 = (float) i05Var.n();
                    fValueOf = f4;
                    strW2 = str4;
                    break;
                case 16:
                    f4 = fValueOf;
                    str4 = strW2;
                    fN3 = (float) (i05Var.n() * ((double) sda.c()));
                    fValueOf = f4;
                    strW2 = str4;
                    break;
                case 17:
                    f4 = fValueOf;
                    str4 = strW2;
                    fN4 = (float) (i05Var.n() * ((double) sda.c()));
                    fValueOf = f4;
                    strW2 = str4;
                    break;
                case 18:
                    f6 = fValueOf;
                    fN = (float) i05Var.n();
                    fValueOf = f6;
                    break;
                case 19:
                    f6 = fValueOf;
                    fN2 = (float) i05Var.n();
                    fValueOf = f6;
                    break;
                case 20:
                    f6 = fValueOf;
                    ikVarB = zk.b(i05Var, zj5Var, false);
                    fValueOf = f6;
                    break;
                case 21:
                    strW2 = i05Var.w();
                    break;
                case 22:
                    zL = i05Var.l();
                    break;
                case 23:
                    f6 = fValueOf;
                    z5 = i05Var.p() == 1;
                    fValueOf = f6;
                    break;
                case 24:
                    int iP5 = i05Var.p();
                    if (iP5 >= o55.values().length) {
                        f6 = fValueOf;
                        zj5Var.a("Unsupported Blend Mode: " + iP5);
                        o55Var = o55Var;
                    } else {
                        f6 = fValueOf;
                        o55Var = o55.values()[iP5];
                    }
                    fValueOf = f6;
                    break;
                default:
                    i05Var.af();
                    i05Var.ah();
                    f2 = fValueOf;
                    str2 = strW2;
                    z2 = z5;
                    j = jP2;
                    fValueOf = f2;
                    strW2 = str2;
                    z5 = z2;
                    jP2 = j;
                    break;
            }
        }
        Float f7 = fValueOf;
        String str6 = strW2;
        boolean z10 = z5;
        long j5 = jP2;
        i05Var.h();
        ArrayList arrayList5 = new ArrayList();
        if (fN > 0.0f) {
            arrayList = arrayList3;
            str = str6;
            z = z10;
            arrayList5.add(new u35(zj5Var, f7, f7, (BaseInterpolator) null, 0.0f, Float.valueOf(fN)));
        } else {
            arrayList = arrayList3;
            str = str6;
            z = z10;
        }
        if (fN2 <= 0.0f) {
            fN2 = zj5Var.m;
        }
        arrayList5.add(new u35(zj5Var, fValueOf2, fValueOf2, (BaseInterpolator) null, fN, Float.valueOf(fN2)));
        arrayList5.add(new u35(zj5Var, f7, f7, (BaseInterpolator) null, fN2, Float.valueOf(Float.MAX_VALUE)));
        if (strW3.endsWith(".ai") || "ai".equals(str)) {
            zj5Var.a("Convert your Illustrator layers to shape layers.");
        }
        if (z) {
            if (wkVar == null) {
                wkVar = new wk();
            }
            wk wkVar2 = wkVar;
            wkVar2.j = z;
            wkVar = wkVar2;
        }
        return new y55(arrayList, zj5Var, strW3, jP, aVar, j5, strW, arrayList2, wkVar, iC, iC2, color, fN5, fN6, fN3, fN4, rkVar, skVar, arrayList5, bVar, ikVarB, zL, ld0Var, gg2Var, o55Var);
    }
}
