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

import androidx.annotation.Nullable;
import androidx.media3.common.C;
import androidx.media3.common.MimeTypes;
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets;
import java.util.ArrayDeque;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;

/* JADX INFO: loaded from: classes2.dex */
public final class j7 implements o2 {

    /* JADX INFO: renamed from: x, reason: collision with root package name */
    public static final /* synthetic */ int f12725x = 0;

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

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

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

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

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

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

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

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

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

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public zzguf f12735j;

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

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public int f12737l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public long f12738m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public int f12739n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public int f12740o;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public int f12741p;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public int f12742q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public int f12743r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public boolean f12744s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public boolean f12745t;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public q2 f12746u;

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public i7[] f12747v;

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public int f12748w;

    @Nullable
    private x4 zzB;

    @Nullable
    private p01 zzp;

    @Nullable
    private long[][] zzz;

    public j7() {
        this(16, i8.f12406t);
    }

    @Override // com.google.android.gms.internal.ads.o2
    public final boolean a(p2 p2Var) throws IOException {
        zzguf zzgufVarO;
        p3 p3VarZzb = p7.zzb(p2Var, (this.f12727b & 2) != 0);
        if (p3VarZzb != null) {
            zzgufVarO = zzguf.o(p3VarZzb);
        } else {
            bs1 bs1Var = zzguf.f19771b;
            zzgufVarO = zzgwa.f19786e;
        }
        this.f12735j = zzgufVarO;
        return p3VarZzb == null;
    }

    @Override // com.google.android.gms.internal.ads.o2
    public final void b(q2 q2Var) {
        if ((this.f12727b & 16) == 0) {
            q2Var = new k8(q2Var, this.f12726a);
        }
        this.f12746u = q2Var;
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARN: Code restructure failed: missing block: B:296:0x0600, code lost:
    
        throw com.google.android.gms.internal.ads.zzat.zzc("Atom size less than header length (unsupported).");
     */
    /* JADX WARN: Removed duplicated region for block: B:133:0x02ad  */
    /* JADX WARN: Removed duplicated region for block: B:172:0x0367  */
    /* JADX WARN: Removed duplicated region for block: B:19:0x007a  */
    /* JADX WARN: Removed duplicated region for block: B:439:0x02b0 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:442:0x038e A[SYNTHETIC] */
    @Override // com.google.android.gms.internal.ads.o2
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int c(p2 p2Var, androidx.media3.extractor.f0 f0Var) throws zzat {
        int[] iArr;
        int i10;
        int iC;
        int iB;
        int i11;
        long j10;
        char c6;
        boolean z10;
        while (true) {
            int i12 = this.f12736k;
            ArrayDeque arrayDeque = this.f12732g;
            int i13 = 4;
            p01 p01Var = this.f12730e;
            if (i12 == 0) {
                int i14 = this.f12739n;
                p01 p01Var2 = this.f12731f;
                if (i14 == 0) {
                    if (!p2Var.i(p01Var2.f15225a, 0, 8, true)) {
                        if (this.f12748w != 2 || (this.f12727b & 2) == 0) {
                            return -1;
                        }
                        u3 u3VarE = this.f12746u.e(0, 4);
                        x4 x4Var = this.zzB;
                        ta taVar = x4Var == null ? null : new ta(x4Var);
                        sm2 sm2Var = new sm2();
                        sm2Var.zzk(taVar);
                        u3VarE.d(new zn2(sm2Var));
                        this.f12746u.d();
                        this.f12746u.k(new w2(-9223372036854775807L, 0L));
                        return -1;
                    }
                    this.f12739n = 8;
                    p01Var2.C(0);
                    this.f12738m = p01Var2.N();
                    this.f12737l = p01Var2.b();
                }
                long j11 = this.f12738m;
                if (j11 == 1) {
                    p2Var.c(p01Var2.f15225a, 8, 8);
                    this.f12739n += 8;
                    this.f12738m = p01Var2.j();
                } else if (j11 == 0) {
                    long jZzo = p2Var.zzo();
                    if (jZzo == -1) {
                        og1 og1Var = (og1) arrayDeque.peek();
                        jZzo = og1Var != null ? og1Var.f15060c : -1L;
                    }
                    if (jZzo != -1) {
                        this.f12738m = (jZzo - p2Var.zzn()) + ((long) this.f12739n);
                    }
                }
                long j12 = this.f12738m;
                int i15 = this.f12739n;
                long j13 = i15;
                if (j12 < j13) {
                    if (this.f12737l != 1718773093 || i15 != 8) {
                        break;
                    }
                    this.f12738m = j13;
                    i15 = 8;
                }
                int i16 = this.f12737l;
                if (i16 == 1836019574 || i16 == 1953653099 || i16 == 1835297121 || i16 == 1835626086 || i16 == 1937007212 || i16 == 1701082227 || i16 == 1835365473 || i16 == 1635284069) {
                    long jZzn = p2Var.zzn();
                    long j14 = this.f12738m;
                    long j15 = jZzn + j14;
                    long j16 = this.f12739n;
                    if (j14 != j16 && this.f12737l == 1835365473) {
                        p01Var.v(8);
                        p2Var.h(0, 8, p01Var.f15225a);
                        y6.d(p01Var);
                        p2Var.e(p01Var.f15226b);
                        p2Var.zzl();
                    }
                    long j17 = j15 - j16;
                    arrayDeque.push(new og1(this.f12737l, j17));
                    if (this.f12738m == this.f12739n) {
                        e(j17);
                    } else {
                        this.f12736k = 0;
                        this.f12739n = 0;
                    }
                } else if (i16 == 1835296868 || i16 == 1836476516 || i16 == 1751411826 || i16 == 1937011556 || i16 == 1937011827 || i16 == 1937011571 || i16 == 1668576371 || i16 == 1701606260 || i16 == 1937011555 || i16 == 1937011578 || i16 == 1937013298 || i16 == 1937007471 || i16 == 1668232756 || i16 == 1953196132 || i16 == 1718909296 || i16 == 1969517665 || i16 == 1801812339 || i16 == 1768715124) {
                    ih1.b1(i15 == 8);
                    ih1.b1(this.f12738m <= 2147483647L);
                    p01 p01Var3 = new p01((int) this.f12738m);
                    System.arraycopy(p01Var2.f15225a, 0, p01Var3.f15225a, 0, 8);
                    this.zzp = p01Var3;
                    this.f12736k = 1;
                } else {
                    long jZzn2 = p2Var.zzn();
                    long j18 = this.f12739n;
                    long j19 = jZzn2 - j18;
                    if (this.f12737l == 1836086884) {
                        this.zzB = new x4(0L, j19, -9223372036854775807L, j19 + j18, this.f12738m - j18);
                    }
                    this.zzp = null;
                    this.f12736k = 1;
                }
            } else {
                if (i12 != 1) {
                    if (i12 != 2) {
                        ArrayList arrayList = this.f12734i;
                        o7 o7Var = this.f12733h;
                        int i17 = o7Var.f14886b;
                        if (i17 != 0) {
                            if (i17 != 1) {
                                ArrayList arrayList2 = o7Var.f14885a;
                                char c10 = 2817;
                                short s10 = 2816;
                                short s11 = 2192;
                                if (i17 != 2) {
                                    long jZzn3 = p2Var.zzn();
                                    int iZzo = (int) ((p2Var.zzo() - p2Var.zzn()) - ((long) o7Var.f14887c));
                                    p01 p01Var4 = new p01(iZzo);
                                    p2Var.c(p01Var4.f15225a, 0, iZzo);
                                    int i18 = 0;
                                    while (i18 < arrayList2.size()) {
                                        m7 m7Var = (m7) arrayList2.get(i18);
                                        ArrayList arrayList3 = arrayList2;
                                        p01Var4.C((int) (m7Var.f13991a - jZzn3));
                                        p01Var4.E(i13);
                                        int iC2 = p01Var4.c();
                                        Charset charset = StandardCharsets.UTF_8;
                                        switch (p01Var4.k(iC2, charset)) {
                                            case "SlowMotion_Data":
                                                c6 = 2192;
                                                break;
                                            case "Super_SlowMotion_Edit_Data":
                                                c6 = 2819;
                                                break;
                                            case "Super_SlowMotion_Data":
                                                c6 = 2816;
                                                break;
                                            case "Super_SlowMotion_Deflickering_On":
                                                c6 = 2820;
                                                break;
                                            case "Super_SlowMotion_BGM":
                                                c6 = c10;
                                                break;
                                            default:
                                                throw zzat.zzb("Invalid SEF name", null);
                                        }
                                        int i19 = m7Var.f13992b - (iC2 + 8);
                                        if (c6 == 2192) {
                                            ArrayList arrayList4 = new ArrayList();
                                            List listN = o7.f14884e.n(p01Var4.k(i19, charset));
                                            for (int i20 = 0; i20 < listN.size(); i20++) {
                                                List listN2 = o7.f14883d.n((CharSequence) listN.get(i20));
                                                if (listN2.size() != 3) {
                                                    throw zzat.zzb(null, null);
                                                }
                                                try {
                                                    arrayList4.add(new w5(Long.parseLong((String) listN2.get(0)), Long.parseLong((String) listN2.get(1)), 1 << (Integer.parseInt((String) listN2.get(2)) - 1)));
                                                } catch (NumberFormatException e10) {
                                                    throw zzat.zzb(null, e10);
                                                }
                                            }
                                            arrayList.add(new x5(arrayList4));
                                        } else if (c6 != 2816 && c6 != c10 && c6 != 2819 && c6 != 2820) {
                                            throw new IllegalStateException();
                                        }
                                        i18++;
                                        arrayList2 = arrayList3;
                                        c10 = 2817;
                                        i13 = 4;
                                    }
                                    f0Var.f3366a = 0L;
                                } else {
                                    long jZzo2 = p2Var.zzo();
                                    int i21 = o7Var.f14887c - 20;
                                    p01 p01Var5 = new p01(i21);
                                    p2Var.c(p01Var5.f15225a, 0, i21);
                                    int i22 = 0;
                                    while (i22 < i21 / 12) {
                                        p01Var5.E(2);
                                        p01Var5.s(2);
                                        byte[] bArr = p01Var5.f15225a;
                                        int i23 = p01Var5.f15226b;
                                        int i24 = bArr[i23] & 255;
                                        p01Var5.f15226b = i23 + 2;
                                        short s12 = (short) (i24 | ((bArr[i23 + 1] & 255) << 8));
                                        if (s12 != s11 && s12 != s10) {
                                            if (s12 != 2817) {
                                                if (s12 != 2819 && s12 != 2820) {
                                                    p01Var5.E(8);
                                                    j10 = jZzo2;
                                                }
                                                i22++;
                                                jZzo2 = j10;
                                                s11 = 2192;
                                                s10 = 2816;
                                            }
                                            j10 = jZzo2;
                                            arrayList2.add(new m7(p01Var5.c(), (jZzo2 - ((long) o7Var.f14887c)) - ((long) p01Var5.c())));
                                            i22++;
                                            jZzo2 = j10;
                                            s11 = 2192;
                                            s10 = 2816;
                                        }
                                        j10 = jZzo2;
                                        arrayList2.add(new m7(p01Var5.c(), (jZzo2 - ((long) o7Var.f14887c)) - ((long) p01Var5.c())));
                                        i22++;
                                        jZzo2 = j10;
                                        s11 = 2192;
                                        s10 = 2816;
                                    }
                                    if (arrayList2.isEmpty()) {
                                        f0Var.f3366a = 0L;
                                    } else {
                                        o7Var.f14886b = 3;
                                        f0Var.f3366a = ((m7) arrayList2.get(0)).f13991a;
                                    }
                                }
                            } else {
                                p01 p01Var6 = new p01(8);
                                p2Var.c(p01Var6.f15225a, 0, 8);
                                o7Var.f14887c = p01Var6.c() + 8;
                                if (p01Var6.b() != 1397048916) {
                                    f0Var.f3366a = 0L;
                                } else {
                                    f0Var.f3366a = p2Var.zzn() - ((long) (o7Var.f14887c - 12));
                                    o7Var.f14886b = 2;
                                }
                            }
                            i11 = 1;
                        } else {
                            long jZzo3 = p2Var.zzo();
                            f0Var.f3366a = (jZzo3 == -1 || jZzo3 < 8) ? 0L : jZzo3 - 8;
                            i11 = 1;
                            o7Var.f14886b = 1;
                        }
                        if (f0Var.f3366a == 0) {
                            this.f12736k = 0;
                            this.f12739n = 0;
                        }
                        return i11;
                    }
                    long jZzn4 = p2Var.zzn();
                    int i25 = this.f12740o;
                    if (i25 == -1) {
                        int i26 = -1;
                        int i27 = -1;
                        boolean z11 = true;
                        boolean z12 = true;
                        int i28 = 0;
                        long j20 = Long.MAX_VALUE;
                        long j21 = Long.MAX_VALUE;
                        long j22 = Long.MAX_VALUE;
                        while (true) {
                            i7[] i7VarArr = this.f12747v;
                            if (i28 >= i7VarArr.length) {
                                break;
                            }
                            i7 i7Var = i7VarArr[i28];
                            int i29 = i7Var.f12396d;
                            t7 t7Var = i7Var.f12394b;
                            if (i29 != t7Var.f16740b) {
                                long j23 = t7Var.f16741c[i29];
                                long[][] jArr = this.zzz;
                                jArr.getClass();
                                long j24 = jArr[i28][i29];
                                long j25 = j23 - jZzn4;
                                boolean z13 = j25 < 0 || j25 >= 262144;
                                if (z13) {
                                    if (z13 == z12 && j25 < j22) {
                                        z12 = z13;
                                        i27 = i28;
                                        j21 = j24;
                                        j22 = j25;
                                    }
                                    if (j24 < j20) {
                                        z11 = z13;
                                        i26 = i28;
                                        j20 = j24;
                                    }
                                } else {
                                    if (!z12) {
                                        z12 = false;
                                        if (z13 == z12) {
                                        }
                                        if (j24 < j20) {
                                        }
                                    }
                                    z12 = z13;
                                    i27 = i28;
                                    j21 = j24;
                                    j22 = j25;
                                    if (j24 < j20) {
                                    }
                                }
                            }
                            i28++;
                        }
                        i25 = (j20 == Long.MAX_VALUE || !z11 || j21 < j20 + 10485760) ? i27 : i26;
                        this.f12740o = i25;
                        if (i25 == -1) {
                            return -1;
                        }
                    }
                    i7 i7Var2 = this.f12747v[i25];
                    u3 u3Var = i7Var2.f12395c;
                    int i30 = i7Var2.f12396d;
                    t7 t7Var2 = i7Var2.f12394b;
                    long j26 = t7Var2.f16741c[i30];
                    int[] iArr2 = t7Var2.f16742d;
                    int i31 = iArr2[i30];
                    v3 v3Var = i7Var2.zzd;
                    long j27 = (j26 - jZzn4) + ((long) this.f12741p);
                    if (j27 < 0 || j27 >= 262144) {
                        f0Var.f3366a = j26;
                        return 1;
                    }
                    q7 q7Var = i7Var2.f12393a;
                    if (q7Var.f15612h == 1) {
                        j27 += 8;
                        i31 -= 8;
                    }
                    p2Var.e((int) j27);
                    zn2 zn2Var = q7Var.f15611g;
                    String str = zn2Var.zzo;
                    if (!Objects.equals(str, MimeTypes.VIDEO_H264)) {
                        Objects.equals(str, MimeTypes.VIDEO_H265);
                    }
                    this.f12744s = true;
                    int i32 = q7Var.f15613i;
                    if (i32 == 0) {
                        if (MimeTypes.AUDIO_AC4.equals(str)) {
                            if (this.f12742q == 0) {
                                y1.b(p01Var, i31);
                                u3Var.a(p01Var, 7);
                                this.f12742q += 7;
                            }
                            i31 += 7;
                        } else if (i7Var2.zzf != null && Objects.equals(str, MimeTypes.AUDIO_MPEG)) {
                            zn2 zn2Var2 = i7Var2.zzf;
                            p01Var.v(4);
                            p2Var.h(0, 4, p01Var.f15225a);
                            p2Var.zzl();
                            i3 i3Var = new i3();
                            if (i3Var.a(p01Var.b()) && !Objects.equals(zn2Var2.zzo, i3Var.zzb)) {
                                sm2 sm2Var2 = new sm2(zn2Var2);
                                String str2 = i3Var.zzb;
                                str2.getClass();
                                sm2Var2.zzm(str2);
                                zn2Var2 = new zn2(sm2Var2);
                            }
                            u3Var.d(zn2Var2);
                            i7Var2.zzf = null;
                        } else if (v3Var != null) {
                            v3Var.a(p2Var);
                        }
                        while (true) {
                            int i33 = this.f12742q;
                            if (i33 >= i31) {
                                break;
                            }
                            int iE = u3Var.e(p2Var, i31 - i33, false);
                            this.f12741p += iE;
                            this.f12742q += iE;
                            this.f12743r -= iE;
                        }
                    } else {
                        p01 p01Var7 = this.f12729d;
                        byte[] bArr2 = p01Var7.f15225a;
                        bArr2[0] = 0;
                        bArr2[1] = 0;
                        bArr2[2] = 0;
                        int i34 = 4 - i32;
                        i31 += i34;
                        while (this.f12742q < i31) {
                            int i35 = this.f12743r;
                            if (i35 == 0) {
                                if (this.f12744s) {
                                    iArr = iArr2;
                                } else {
                                    iArr = iArr2;
                                    if (qo1.c(zn2Var) + i32 <= iArr2[i30] - this.f12741p) {
                                        iC = qo1.c(zn2Var);
                                        i10 = i32 + iC;
                                    }
                                    p2Var.c(bArr2, i34, i10);
                                    this.f12741p += i10;
                                    p01Var7.C(0);
                                    iB = p01Var7.b();
                                    if (iB >= 0) {
                                        throw zzat.zzb("Invalid NAL length", null);
                                    }
                                    this.f12743r = iB - iC;
                                    p01 p01Var8 = this.f12728c;
                                    p01Var8.C(0);
                                    u3Var.a(p01Var8, 4);
                                    this.f12742q += 4;
                                    if (iC > 0) {
                                        u3Var.a(p01Var7, iC);
                                        this.f12742q += iC;
                                        if (qo1.d(bArr2, iC, zn2Var)) {
                                            this.f12744s = true;
                                        }
                                    }
                                }
                                i10 = i32;
                                iC = 0;
                                p2Var.c(bArr2, i34, i10);
                                this.f12741p += i10;
                                p01Var7.C(0);
                                iB = p01Var7.b();
                                if (iB >= 0) {
                                }
                            } else {
                                iArr = iArr2;
                                int iE2 = u3Var.e(p2Var, i35, false);
                                this.f12741p += iE2;
                                this.f12742q += iE2;
                                this.f12743r -= iE2;
                            }
                            iArr2 = iArr;
                        }
                    }
                    int i36 = i31;
                    long j28 = t7Var2.f16744f[i30];
                    int i37 = t7Var2.f16745g[i30];
                    if (!this.f12744s) {
                        i37 |= C.BUFFER_FLAG_NOT_DEPENDED_ON;
                    }
                    if (v3Var != null) {
                        v3Var.zzc(u3Var, j28, i37, i36, 0, null);
                        if (i30 + 1 == t7Var2.f16740b) {
                            v3Var.zzd(u3Var, null);
                        }
                    } else {
                        u3Var.zze(j28, i37, i36, 0, null);
                    }
                    i7Var2.f12396d++;
                    this.f12740o = -1;
                    this.f12741p = 0;
                    this.f12742q = 0;
                    this.f12743r = 0;
                    this.f12744s = false;
                    return 0;
                }
                long j29 = this.f12738m - ((long) this.f12739n);
                long jZzn5 = p2Var.zzn() + j29;
                p01 p01Var9 = this.zzp;
                if (p01Var9 != null) {
                    p2Var.c(p01Var9.f15225a, this.f12739n, (int) j29);
                    if (this.f12737l == 1718909296) {
                        this.f12745t = true;
                        p01Var9.C(8);
                        int iB2 = p01Var9.b();
                        int i38 = iB2 != 1751476579 ? iB2 != 1903435808 ? 0 : 1 : 2;
                        if (i38 == 0) {
                            p01Var9.E(4);
                            while (true) {
                                if (p01Var9.y() <= 0) {
                                    i38 = 0;
                                    break;
                                }
                                int iB3 = p01Var9.b();
                                i38 = iB3 != 1751476579 ? iB3 != 1903435808 ? 0 : 1 : 2;
                                if (i38 != 0) {
                                    break;
                                }
                            }
                        }
                        this.f12748w = i38;
                    } else if (!arrayDeque.isEmpty()) {
                        ((og1) arrayDeque.peek()).f15061d.add(new zg1(p01Var9, this.f12737l));
                    }
                } else {
                    if (!this.f12745t && this.f12737l == 1835295092) {
                        this.f12748w = 1;
                    }
                    if (j29 < 262144) {
                        p2Var.e((int) j29);
                    } else {
                        f0Var.f3366a = p2Var.zzn() + j29;
                        z10 = true;
                        e(jZzn5);
                        if (z10 && this.f12736k != 2) {
                            return 1;
                        }
                    }
                }
                z10 = false;
                e(jZzn5);
                if (z10) {
                    continue;
                }
            }
        }
    }

    @Override // com.google.android.gms.internal.ads.o2
    public final void d(long j10, long j11) {
        this.f12732g.clear();
        this.f12739n = 0;
        this.f12740o = -1;
        this.f12741p = 0;
        this.f12742q = 0;
        this.f12743r = 0;
        this.f12744s = false;
        if (j10 == 0) {
            if (this.f12736k != 3) {
                this.f12736k = 0;
                this.f12739n = 0;
                return;
            } else {
                o7 o7Var = this.f12733h;
                o7Var.f14885a.clear();
                o7Var.f14886b = 0;
                this.f12734i.clear();
                return;
            }
        }
        for (i7 i7Var : this.f12747v) {
            t7 t7Var = i7Var.f12394b;
            int iA = t7Var.a(j11);
            if (iA == -1) {
                iA = t7Var.b(j11);
            }
            i7Var.f12396d = iA;
            v3 v3Var = i7Var.zzd;
            if (v3Var != null) {
                v3Var.f17489b = false;
                v3Var.f17490c = 0;
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:82:0x01b3  */
    /* JADX WARN: Removed duplicated region for block: B:83:0x01c4  */
    /* JADX WARN: Removed duplicated region for block: B:88:0x01d9  */
    /* JADX WARN: Removed duplicated region for block: B:91:0x01e8  */
    /* JADX WARN: Removed duplicated region for block: B:92:0x01eb  */
    /* JADX WARN: Removed duplicated region for block: B:95:0x020c  */
    /* JADX WARN: Removed duplicated region for block: B:97:0x0217  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void e(long j10) throws zzat {
        ta taVar;
        long j11;
        List list;
        ArrayDeque arrayDeque;
        int i10;
        ArrayList arrayList;
        int i11;
        u3 u3Var;
        i7 i7Var;
        String str;
        long[] jArr;
        long j12;
        int i12;
        int i13;
        ta taVar2;
        e3 e3Var;
        ArrayList arrayList2;
        ta taVar3;
        char c6;
        String str2;
        i7 i7Var2;
        int size;
        ArrayList arrayList3;
        while (true) {
            ArrayDeque arrayDeque2 = this.f12732g;
            if (arrayDeque2.isEmpty() || ((og1) arrayDeque2.peek()).f15060c != j10) {
                break;
            }
            og1 og1Var = (og1) arrayDeque2.pop();
            if (og1Var.f32097b == 1836019574) {
                og1 og1VarZzd = og1Var.zzd(1835365473);
                new ArrayList();
                ta taVarZze = og1VarZzd != null ? y6.zze(og1VarZzd) : null;
                ArrayList arrayList4 = new ArrayList();
                boolean z10 = this.f12748w == 1;
                e3 e3Var2 = new e3();
                zg1 zg1VarZzc = og1Var.zzc(1969517665);
                if (zg1VarZzc != null) {
                    ta taVarB = y6.b(zg1VarZzc);
                    e3Var2.a(taVarB);
                    taVar = taVarB;
                } else {
                    taVar = null;
                }
                zg1 zg1VarZzc2 = og1Var.zzc(1836476516);
                zg1VarZzc2.getClass();
                ta taVar4 = new ta(y6.c(zg1VarZzc2.f19264c));
                int i14 = this.f12727b;
                e3 e3Var3 = e3Var2;
                List listZzb = y6.zzb(og1Var, e3Var2, -9223372036854775807L, null, 1 == (i14 & 1), z10, g7.f11542a, false);
                String strF = za2.f(listZzb);
                int i15 = 0;
                int i16 = 0;
                int i17 = -1;
                long j13 = -9223372036854775807L;
                while (true) {
                    j11 = 0;
                    if (i15 >= listZzb.size()) {
                        break;
                    }
                    t7 t7Var = (t7) listZzb.get(i15);
                    int i18 = t7Var.f16740b;
                    if (i18 == 0) {
                        arrayDeque = arrayDeque2;
                        size = i17;
                        list = listZzb;
                        str2 = strF;
                        i10 = i15;
                        arrayList3 = arrayList4;
                        e3Var = e3Var3;
                    } else {
                        q2 q2Var = this.f12746u;
                        int i19 = i16 + 1;
                        list = listZzb;
                        q7 q7Var = t7Var.f16739a;
                        int i20 = q7Var.f15606b;
                        u3 u3VarE = q2Var.e(i16, i20);
                        i7 i7Var3 = new i7(q7Var, t7Var, u3VarE);
                        int i21 = i15;
                        long j14 = q7Var.f15609e;
                        if (j14 == -9223372036854775807L) {
                            j14 = t7Var.f16747i;
                        }
                        u3VarE.zzN();
                        long jMax = Math.max(j13, j14);
                        zn2 zn2Var = q7Var.f15611g;
                        String str3 = zn2Var.zzo;
                        boolean zEquals = MimeTypes.AUDIO_TRUEHD.equals(str3);
                        arrayDeque = arrayDeque2;
                        int i22 = t7Var.f16743e;
                        int i23 = zEquals ? i22 * 16 : i22 + 30;
                        sm2 sm2Var = new sm2(zn2Var);
                        sm2Var.f16483f = i23;
                        if (i20 == 2) {
                            int i24 = i14 & 8;
                            int i25 = zn2Var.f19330c;
                            if (i24 != 0) {
                                i25 |= i17 == -1 ? 1 : 2;
                            }
                            sm2Var.f16480c = i25;
                            i20 = 2;
                        }
                        if (hc.zzb(str3)) {
                            int[] iArr = t7Var.f16746h;
                            i10 = i21;
                            boolean z11 = t7Var.f16748j;
                            arrayList = arrayList4;
                            i11 = i17;
                            int iMin = Math.min(!z11 ? iArr.length : i18, 20);
                            ih1.b1(j14 != -9223372036854775807L);
                            String str4 = strF;
                            u3Var = u3VarE;
                            long jMin = Math.min(j14, 10000000L);
                            i7Var = i7Var3;
                            str = str4;
                            int i26 = -1;
                            int i27 = 0;
                            int i28 = 0;
                            while (true) {
                                jArr = t7Var.f16744f;
                                if (i27 >= iMin) {
                                    break;
                                }
                                int i29 = z11 ? i27 : iArr[i27];
                                long j15 = jArr[i29];
                                if (j15 > jMin) {
                                    break;
                                }
                                if (j15 >= 0 && (i12 = t7Var.f16742d[i29]) > i28) {
                                    i28 = i12;
                                    i26 = i29;
                                }
                                i27++;
                            }
                            if (i26 != -1) {
                                j12 = jArr[i26];
                            }
                            if (j12 == -9223372036854775807L) {
                                i13 = 1;
                                taVar2 = new ta(new z4(j12));
                            } else {
                                i13 = 1;
                                taVar2 = null;
                            }
                            if (i20 == i13 || !e3Var3.b()) {
                                e3Var = e3Var3;
                            } else {
                                e3Var = e3Var3;
                                sm2Var.f16499v = e3Var.f10608a;
                                sm2Var.f16500w = e3Var.f10609b;
                            }
                            ta taVar5 = zn2Var.zzl;
                            arrayList2 = this.f12734i;
                            ta[] taVarArr = new ta[4];
                            if (arrayList2.isEmpty()) {
                                taVar3 = new ta(arrayList2);
                                c6 = 0;
                            } else {
                                c6 = 0;
                                taVar3 = null;
                            }
                            taVarArr[c6] = taVar3;
                            taVarArr[1] = taVar;
                            taVarArr[2] = taVar4;
                            taVarArr[3] = taVar2;
                            f7.zza(i20, taVarZze, sm2Var, taVar5, taVarArr);
                            str2 = str;
                            sm2Var.zzl(str2);
                            if (Objects.equals(str3, MimeTypes.AUDIO_MPEG)) {
                                i7Var2 = i7Var;
                                u3Var.d(new zn2(sm2Var));
                            } else {
                                i7Var2 = i7Var;
                                i7Var2.zzf = new zn2(sm2Var);
                            }
                            int i30 = i11;
                            size = (i20 == 2 || i30 != -1) ? i30 : arrayList.size();
                            arrayList3 = arrayList;
                            arrayList3.add(i7Var2);
                            i16 = i19;
                            j13 = jMax;
                        } else {
                            i11 = i17;
                            i7Var = i7Var3;
                            str = strF;
                            u3Var = u3VarE;
                            i10 = i21;
                            arrayList = arrayList4;
                        }
                        j12 = -9223372036854775807L;
                        if (j12 == -9223372036854775807L) {
                        }
                        if (i20 == i13) {
                            e3Var = e3Var3;
                            ta taVar52 = zn2Var.zzl;
                            arrayList2 = this.f12734i;
                            ta[] taVarArr2 = new ta[4];
                            if (arrayList2.isEmpty()) {
                            }
                            taVarArr2[c6] = taVar3;
                            taVarArr2[1] = taVar;
                            taVarArr2[2] = taVar4;
                            taVarArr2[3] = taVar2;
                            f7.zza(i20, taVarZze, sm2Var, taVar52, taVarArr2);
                            str2 = str;
                            sm2Var.zzl(str2);
                            if (Objects.equals(str3, MimeTypes.AUDIO_MPEG)) {
                            }
                            int i302 = i11;
                            if (i20 == 2) {
                            }
                            arrayList3 = arrayList;
                            arrayList3.add(i7Var2);
                            i16 = i19;
                            j13 = jMax;
                        }
                    }
                    strF = str2;
                    e3Var3 = e3Var;
                    i17 = size;
                    arrayList4 = arrayList3;
                    arrayDeque2 = arrayDeque;
                    i15 = i10 + 1;
                    listZzb = list;
                }
                ArrayDeque arrayDeque3 = arrayDeque2;
                int i31 = i17;
                int i32 = -1;
                i7[] i7VarArr = (i7[]) arrayList4.toArray(new i7[0]);
                this.f12747v = i7VarArr;
                int length = i7VarArr.length;
                long[][] jArr2 = new long[length][];
                int[] iArr2 = new int[length];
                long[] jArr3 = new long[length];
                boolean[] zArr = new boolean[length];
                for (int i33 = 0; i33 < i7VarArr.length; i33++) {
                    jArr2[i33] = new long[i7VarArr[i33].f12394b.f16740b];
                    jArr3[i33] = i7VarArr[i33].f12394b.f16744f[0];
                }
                int i34 = 0;
                while (i34 < i7VarArr.length) {
                    int i35 = i32;
                    long j16 = Long.MAX_VALUE;
                    for (int i36 = 0; i36 < i7VarArr.length; i36++) {
                        if (!zArr[i36]) {
                            long j17 = jArr3[i36];
                            if (j17 <= j16) {
                                i35 = i36;
                                j16 = j17;
                            }
                        }
                    }
                    int i37 = iArr2[i35];
                    long[] jArr4 = jArr2[i35];
                    jArr4[i37] = j11;
                    t7 t7Var2 = i7VarArr[i35].f12394b;
                    int[] iArr3 = iArr2;
                    j11 += (long) t7Var2.f16742d[i37];
                    int i38 = i37 + 1;
                    iArr3[i35] = i38;
                    if (i38 < jArr4.length) {
                        jArr3[i35] = t7Var2.f16744f[i38];
                    } else {
                        zArr[i35] = true;
                        i34++;
                    }
                    iArr2 = iArr3;
                    i32 = -1;
                }
                this.zzz = jArr2;
                this.f12746u.d();
                this.f12746u.k(new h7(j13, this.f12747v, i31));
                arrayDeque3.clear();
                this.f12736k = 2;
            } else if (!arrayDeque2.isEmpty()) {
                ((og1) arrayDeque2.peek()).f15062e.add(og1Var);
            }
        }
        if (this.f12736k != 2) {
            this.f12736k = 0;
            this.f12739n = 0;
        }
    }

    @Override // com.google.android.gms.internal.ads.o2
    public final /* synthetic */ List zzb() {
        return this.f12735j;
    }

    @Override // com.google.android.gms.internal.ads.o2
    public final void zzf() {
    }

    public j7(int i10, va2 va2Var) {
        this.f12726a = va2Var;
        this.f12727b = i10;
        bs1 bs1Var = zzguf.f19771b;
        this.f12735j = zzgwa.f19786e;
        this.f12736k = (i10 & 4) != 0 ? 3 : 0;
        this.f12733h = new o7();
        this.f12734i = new ArrayList();
        this.f12731f = new p01(16);
        this.f12732g = new ArrayDeque();
        this.f12728c = new p01(qo1.f15833a);
        this.f12729d = new p01(6);
        this.f12730e = new p01();
        this.f12740o = -1;
        this.f12746u = q2.f15572s;
        this.f12747v = new i7[0];
    }
}
