package com.google.android.gms.internal.ads;

import androidx.annotation.Nullable;
import java.util.Collections;
import java.util.List;

/* JADX INFO: loaded from: classes2.dex */
public final class f3 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final List f10996a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final int f10997b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final int f10998c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final int f10999d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final int f11000e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final int f11001f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final int f11002g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final int f11003h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public final int f11004i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final int f11005j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final int f11006k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public final float f11007l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final int f11008m;

    @Nullable
    public final String zzn;

    @Nullable
    public final tn1 zzo;

    private f3(List list, int i10, int i11, int i12, int i13, int i14, int i15, int i16, int i17, int i18, int i19, int i20, int i21, float f10, int i22, @Nullable String str, @Nullable tn1 tn1Var) {
        this.f10996a = list;
        this.f10997b = i10;
        this.f10998c = i11;
        this.f10999d = i14;
        this.f11000e = i15;
        this.f11001f = i16;
        this.f11002g = i17;
        this.f11003h = i18;
        this.f11004i = i19;
        this.f11005j = i20;
        this.f11006k = i21;
        this.f11007l = f10;
        this.f11008m = i22;
        this.zzn = str;
        this.zzo = tn1Var;
    }

    public static f3 a(p01 p01Var) {
        return zzc(p01Var, false, null);
    }

    public static f3 b(p01 p01Var, tn1 tn1Var) {
        return zzc(p01Var, true, tn1Var);
    }

    /* JADX WARN: Removed duplicated region for block: B:114:0x02af  */
    /* JADX WARN: Removed duplicated region for block: B:115:0x02b2  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    private static f3 zzc(p01 p01Var, boolean z10, @Nullable tn1 tn1Var) throws zzat {
        boolean z11;
        int i10;
        int i11;
        int i12;
        int i13;
        l8.k kVar;
        int i14;
        int i15;
        int i16;
        int i17;
        int i18;
        int i19 = 4;
        if (z10) {
            try {
                p01Var.E(4);
            } catch (ArrayIndexOutOfBoundsException e10) {
                e = e10;
                z11 = true;
                throw zzat.zzb("Error parsing".concat(z11 == z10 ? "HEVC config" : "L-HEVC config"), e);
            }
        } else {
            try {
                p01Var.E(21);
            } catch (ArrayIndexOutOfBoundsException e11) {
                e = e11;
                z11 = true;
                throw zzat.zzb("Error parsing".concat(z11 == z10 ? "HEVC config" : "L-HEVC config"), e);
            }
        }
        int I = p01Var.I() & 3;
        int I2 = p01Var.I();
        int iB = p01Var.B();
        int i20 = 0;
        int i21 = 0;
        for (int i22 = 0; i22 < I2; i22++) {
            p01Var.E(1);
            int iJ = p01Var.J();
            for (int i23 = 0; i23 < iJ; i23++) {
                int iJ2 = p01Var.J();
                i21 += iJ2 + 4;
                p01Var.E(iJ2);
            }
        }
        p01Var.C(iB);
        byte[] bArr = new byte[i21];
        tn1 tn1Var2 = tn1Var;
        int i24 = 0;
        float f10 = 1.0f;
        int i25 = -1;
        int i26 = -1;
        int i27 = -1;
        int i28 = -1;
        int i29 = -1;
        int i30 = -1;
        int i31 = -1;
        int i32 = -1;
        int i33 = -1;
        int i34 = -1;
        int i35 = -1;
        int i36 = -1;
        String strA = null;
        int i37 = 0;
        while (i37 < I2) {
            int I3 = p01Var.I() & 63;
            int iJ3 = p01Var.J();
            int i38 = i20;
            tn1 tn1VarF = tn1Var2;
            while (i38 < iJ3) {
                int iJ4 = p01Var.J();
                int i39 = I2;
                System.arraycopy(qo1.f15833a, i20, bArr, i24, i19);
                int i40 = i24 + 4;
                System.arraycopy(p01Var.D(), p01Var.B(), bArr, i40, iJ4);
                int i41 = 32;
                if (I3 == 32) {
                    if (i38 == 0) {
                        tn1VarF = qo1.f(i40, i40 + iJ4, bArr);
                        i10 = iJ3;
                        i11 = I3;
                        i14 = 0;
                        i12 = 0;
                    }
                    i24 = i40 + iJ4;
                    p01Var.E(iJ4);
                    i38 = i12 + 1;
                    i20 = i14;
                    I2 = i39;
                    iJ3 = i10;
                    I3 = i11;
                    i19 = 4;
                } else {
                    i41 = I3;
                }
                i10 = iJ3;
                if (i41 != 33) {
                    i11 = I3;
                    if (i41 == 39 && i38 == 0) {
                        int i42 = i24 + 6;
                        int i43 = (i40 + iJ4) - 1;
                        while (true) {
                            byte b10 = bArr[i43];
                            if (b10 != 0) {
                                if (b10 == 0) {
                                    i12 = i38;
                                    i13 = i25;
                                    kVar = null;
                                    break;
                                }
                                if (i43 > i42) {
                                    ap1 ap1Var = new ap1(bArr, i42, i43 + 1);
                                    while (ap1Var.d(16)) {
                                        int iF = ap1Var.f(8);
                                        int i44 = 0;
                                        while (iF == 255) {
                                            i44 += 255;
                                            iF = ap1Var.f(8);
                                        }
                                        int i45 = i44 + iF;
                                        int iF2 = ap1Var.f(8);
                                        int i46 = 0;
                                        while (iF2 == 255) {
                                            i46 += 255;
                                            iF2 = ap1Var.f(8);
                                        }
                                        int i47 = i46 + iF2;
                                        if (i47 == 0) {
                                            break;
                                        }
                                        if (ap1Var.d(i47)) {
                                            if (i45 == 176) {
                                                int iG = ap1Var.g();
                                                boolean zE = ap1Var.e();
                                                int iG2 = zE ? ap1Var.g() : 0;
                                                int iG3 = ap1Var.g();
                                                i12 = i38;
                                                i13 = i25;
                                                int i48 = 0;
                                                int i49 = -1;
                                                while (i48 <= iG3) {
                                                    int iG4 = ap1Var.g();
                                                    ap1Var.g();
                                                    int i50 = iG3;
                                                    int iF3 = ap1Var.f(6);
                                                    if (iF3 != 63) {
                                                        ap1Var.f(iF3 == 0 ? Math.max(0, iG - 30) : Math.max(0, (iF3 + iG) - 31));
                                                        if (zE) {
                                                            int iF4 = ap1Var.f(6);
                                                            if (iF4 != 63) {
                                                                ap1Var.f(iF4 == 0 ? Math.max(0, iG2 - 30) : Math.max(0, (iF4 + iG2) - 31));
                                                            }
                                                        }
                                                        if (ap1Var.e()) {
                                                            ap1Var.b(10);
                                                        }
                                                        i48++;
                                                        iG3 = i50;
                                                        i49 = iG4;
                                                    }
                                                    kVar = null;
                                                    break;
                                                }
                                                kVar = new l8.k(i49, 0);
                                            } else {
                                                ap1Var.b(i47 * 8);
                                                i38 = i38;
                                                i25 = i25;
                                            }
                                        }
                                    }
                                    i12 = i38;
                                    i13 = i25;
                                    kVar = null;
                                    break;
                                }
                                i24 = i40 + iJ4;
                                p01Var.E(iJ4);
                                i38 = i12 + 1;
                                i20 = i14;
                                I2 = i39;
                                iJ3 = i10;
                                I3 = i11;
                                i19 = 4;
                            } else {
                                if (i43 <= i42) {
                                    break;
                                }
                                i43--;
                            }
                        }
                        i12 = i38;
                        i13 = i25;
                        kVar = null;
                        if (kVar != null && tn1VarF != null) {
                            i14 = 0;
                            if (kVar.f30185b == ((ej1) tn1VarF.f16952a.get(0)).f10814b) {
                                i25 = i13;
                                i35 = 4;
                                i24 = i40 + iJ4;
                                p01Var.E(iJ4);
                                i38 = i12 + 1;
                                i20 = i14;
                                I2 = i39;
                                iJ3 = i10;
                                I3 = i11;
                                i19 = 4;
                            } else {
                                i35 = 5;
                            }
                        }
                        i25 = i13;
                        i24 = i40 + iJ4;
                        p01Var.E(iJ4);
                        i38 = i12 + 1;
                        i20 = i14;
                        I2 = i39;
                        iJ3 = i10;
                        I3 = i11;
                        i19 = 4;
                    } else {
                        i12 = i38;
                        i13 = i25;
                    }
                } else if (i38 == 0) {
                    mm1 mm1VarZzg = qo1.zzg(bArr, i40, i40 + iJ4, tn1VarF);
                    int i51 = mm1VarZzg.f14280a + 1;
                    int i52 = mm1VarZzg.f14283d;
                    int i53 = mm1VarZzg.f14284e;
                    int i54 = mm1VarZzg.f14285f;
                    int i55 = mm1VarZzg.f14286g;
                    int i56 = mm1VarZzg.f14281b + 8;
                    int i57 = mm1VarZzg.f14282c + 8;
                    int i58 = mm1VarZzg.f14289j;
                    int i59 = mm1VarZzg.f14290k;
                    int i60 = mm1VarZzg.f14291l;
                    float f11 = mm1VarZzg.f14287h;
                    int i61 = mm1VarZzg.f14288i;
                    yj1 yj1Var = mm1VarZzg.zzb;
                    if (yj1Var != null) {
                        i15 = i61;
                        i16 = i54;
                        i17 = i52;
                        i11 = I3;
                        i18 = i53;
                        strA = km0.a(yj1Var.f18852a, yj1Var.f18853b, yj1Var.f18854c, yj1Var.f18855d, yj1Var.f18856e, yj1Var.f18857f);
                    } else {
                        i15 = i61;
                        i16 = i54;
                        i17 = i52;
                        i11 = I3;
                        i18 = i53;
                    }
                    i25 = i51;
                    i26 = i17;
                    i14 = 0;
                    i36 = i15;
                    i34 = i60;
                    i32 = i58;
                    i30 = i56;
                    i29 = i55;
                    i27 = i18;
                    i12 = i38;
                    i31 = i57;
                    i28 = i16;
                    f10 = f11;
                    i33 = i59;
                    i24 = i40 + iJ4;
                    p01Var.E(iJ4);
                    i38 = i12 + 1;
                    i20 = i14;
                    I2 = i39;
                    iJ3 = i10;
                    I3 = i11;
                    i19 = 4;
                } else {
                    i11 = I3;
                    i12 = i38;
                    i13 = i25;
                }
                i14 = 0;
                i25 = i13;
                i24 = i40 + iJ4;
                p01Var.E(iJ4);
                i38 = i12 + 1;
                i20 = i14;
                I2 = i39;
                iJ3 = i10;
                I3 = i11;
                i19 = 4;
            }
            i37++;
            tn1Var2 = tn1VarF;
            i19 = 4;
        }
        return new f3(i21 == 0 ? Collections.emptyList() : Collections.singletonList(bArr), I + 1, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, f10, i36, strA, tn1Var2);
    }
}
