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

import androidx.annotation.Nullable;
import androidx.media3.common.MimeTypes;
import java.util.Objects;

/* JADX INFO: loaded from: classes2.dex */
public final class ca implements ja {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final androidx.media3.extractor.b1 f9837a;

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

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

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

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public String f9841e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public u3 f9842f;

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

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

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

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

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

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

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

    @Nullable
    private final String zzc;

    public ca(@Nullable String str, int i10, String str2) {
        androidx.media3.extractor.b1 b1Var = new androidx.media3.extractor.b1(new byte[128], 128);
        this.f9837a = b1Var;
        this.f9838b = new p01((byte[]) b1Var.f3327b);
        this.f9843g = 0;
        this.f9849m = -9223372036854775807L;
        this.zzc = str;
        this.f9839c = i10;
        this.f9840d = str2;
    }

    @Override // com.google.android.gms.internal.ads.ja
    public final void a(q2 q2Var, x2.o0 o0Var) {
        o0Var.d();
        o0Var.e();
        this.f9841e = o0Var.f34561e;
        o0Var.e();
        this.f9842f = q2Var.e(o0Var.f34560d, 1);
    }

    @Override // com.google.android.gms.internal.ads.ja
    public final void b(boolean z10) {
    }

    @Override // com.google.android.gms.internal.ads.ja
    public final void c(int i10, long j10) {
        this.f9849m = j10;
    }

    /* JADX WARN: Removed duplicated region for block: B:121:0x0205  */
    /* JADX WARN: Removed duplicated region for block: B:143:0x0248  */
    /* JADX WARN: Removed duplicated region for block: B:146:0x0250  */
    /* JADX WARN: Removed duplicated region for block: B:171:0x0293  */
    /* JADX WARN: Removed duplicated region for block: B:180:0x02b0  */
    @Override // com.google.android.gms.internal.ads.ja
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void d(p01 p01Var) {
        int i10;
        int iA;
        int i11;
        int i12;
        String str;
        int i13;
        int i14;
        int iP;
        int i15;
        int i16;
        int i17;
        int i18;
        int i19;
        int i20;
        int i21;
        int i22;
        int i23;
        int i24;
        this.f9842f.getClass();
        while (p01Var.y() > 0) {
            int i25 = this.f9843g;
            p01 p01Var2 = this.f9838b;
            if (i25 == 0) {
                while (true) {
                    if (p01Var.y() <= 0) {
                        break;
                    }
                    if (this.f9845i) {
                        int I = p01Var.I();
                        if (I == 119) {
                            this.f9845i = false;
                            this.f9843g = 1;
                            byte[] bArr = p01Var2.f15225a;
                            bArr[0] = 11;
                            bArr[1] = 119;
                            this.f9844h = 2;
                            break;
                        }
                        this.f9845i = I == 11;
                    } else {
                        this.f9845i = p01Var.I() == 11;
                    }
                }
            } else if (i25 != 1) {
                int iMin = Math.min(p01Var.y(), this.f9848l - this.f9844h);
                this.f9842f.a(p01Var, iMin);
                int i26 = this.f9844h + iMin;
                this.f9844h = i26;
                if (i26 == this.f9848l) {
                    ih1.b1(this.f9849m != -9223372036854775807L);
                    this.f9842f.zze(this.f9849m, 1, this.f9848l, 0, null);
                    this.f9849m += this.f9846j;
                    this.f9843g = 0;
                }
            } else {
                byte[] bArr2 = p01Var2.f15225a;
                int iMin2 = Math.min(p01Var.y(), 128 - this.f9844h);
                p01Var.F(this.f9844h, iMin2, bArr2);
                int i27 = this.f9844h + iMin2;
                this.f9844h = i27;
                if (i27 == 128) {
                    androidx.media3.extractor.b1 b1Var = this.f9837a;
                    b1Var.l(0);
                    int iJ = b1Var.j();
                    b1Var.n(40);
                    int iP2 = b1Var.p(5);
                    b1Var.l(iJ);
                    int[] iArr = x1.f18288d;
                    int[] iArr2 = x1.f18286b;
                    if (iP2 > 10) {
                        b1Var.n(16);
                        int iP3 = b1Var.p(2);
                        byte b10 = iP3 != 0 ? iP3 != 1 ? iP3 != 2 ? (byte) -1 : (byte) 2 : (byte) 1 : (byte) 0;
                        b1Var.n(3);
                        int iP4 = b1Var.p(11) + 1;
                        int iP5 = b1Var.p(2);
                        if (iP5 == 3) {
                            i13 = x1.f18287c[b1Var.p(2)];
                            iP = 3;
                            i15 = 6;
                        } else {
                            iP = b1Var.p(2);
                            int i28 = x1.f18285a[iP];
                            i13 = iArr2[iP5];
                            i15 = i28;
                        }
                        iA = iP4 + iP4;
                        int i29 = (iA * i13) / (i15 * 32);
                        int iP6 = b1Var.p(3);
                        boolean zO = b1Var.o();
                        i12 = iArr[iP6] + (zO ? 1 : 0);
                        b1Var.n(10);
                        if (b1Var.o()) {
                            b1Var.n(8);
                        }
                        if (iP6 == 0) {
                            b1Var.n(5);
                            if (b1Var.o()) {
                                b1Var.n(8);
                            }
                            i16 = 0;
                            iP6 = 0;
                        } else {
                            i16 = iP6;
                        }
                        if (b10 == 1) {
                            if (b1Var.o()) {
                                b1Var.n(16);
                            }
                            b10 = 1;
                        }
                        if (b1Var.o()) {
                            if (i16 > 2) {
                                b1Var.n(2);
                            }
                            if ((i16 & 1) == 0 || i16 <= 2) {
                                i20 = 6;
                            } else {
                                i20 = 6;
                                b1Var.n(6);
                            }
                            if ((i16 & 4) != 0) {
                                b1Var.n(i20);
                            }
                            if (zO && b1Var.o()) {
                                b1Var.n(5);
                            }
                            if (b10 == 0) {
                                if (b1Var.o()) {
                                    i21 = 6;
                                    b1Var.n(6);
                                } else {
                                    i21 = 6;
                                }
                                if (i16 == 0 && b1Var.o()) {
                                    b1Var.n(i21);
                                }
                                if (b1Var.o()) {
                                    b1Var.n(i21);
                                }
                                int iP7 = b1Var.p(2);
                                if (iP7 == 1) {
                                    b1Var.n(5);
                                    i23 = 2;
                                } else {
                                    if (iP7 == 2) {
                                        b1Var.n(12);
                                    } else if (iP7 == 3) {
                                        int iP8 = b1Var.p(5);
                                        if (b1Var.o()) {
                                            b1Var.n(5);
                                            if (b1Var.o()) {
                                                i24 = 4;
                                                b1Var.n(4);
                                            } else {
                                                i24 = 4;
                                            }
                                            if (b1Var.o()) {
                                                b1Var.n(i24);
                                            }
                                            if (b1Var.o()) {
                                                b1Var.n(i24);
                                            }
                                            if (b1Var.o()) {
                                                b1Var.n(i24);
                                            }
                                            if (b1Var.o()) {
                                                b1Var.n(i24);
                                            }
                                            if (b1Var.o()) {
                                                b1Var.n(i24);
                                            }
                                            if (b1Var.o()) {
                                                b1Var.n(i24);
                                            }
                                            if (b1Var.o()) {
                                                if (b1Var.o()) {
                                                    b1Var.n(i24);
                                                }
                                                if (b1Var.o()) {
                                                    b1Var.n(i24);
                                                }
                                            }
                                        }
                                        if (b1Var.o()) {
                                            b1Var.n(5);
                                            if (b1Var.o()) {
                                                b1Var.n(7);
                                                if (b1Var.o()) {
                                                    i22 = 8;
                                                    b1Var.n(8);
                                                } else {
                                                    i22 = 8;
                                                }
                                                i23 = 2;
                                                b1Var.n((iP8 + 2) * i22);
                                                b1Var.s();
                                            }
                                        }
                                    }
                                    i23 = 2;
                                }
                                if (i16 < i23) {
                                    if (b1Var.o()) {
                                        b1Var.n(14);
                                    }
                                    if (iP6 == 0 && b1Var.o()) {
                                        b1Var.n(14);
                                    }
                                }
                                if (!b1Var.o()) {
                                    i17 = iP;
                                    b10 = 0;
                                } else if (iP == 0) {
                                    b1Var.n(5);
                                    i17 = 0;
                                    b10 = 0;
                                } else {
                                    for (int i30 = 0; i30 < i15; i30++) {
                                        if (b1Var.o()) {
                                            b1Var.n(5);
                                        }
                                    }
                                    i17 = iP;
                                    b10 = 0;
                                }
                            }
                            if (b1Var.o()) {
                            }
                            if (b10 == 0) {
                                b1Var.m();
                            }
                            if (b10 == 2) {
                                i18 = 6;
                                if (!b1Var.o()) {
                                    i14 = i15 * 256;
                                    i10 = i29;
                                    str = (!b1Var.o() && b1Var.p(i18) == 1 && b1Var.p(8) == 1) ? MimeTypes.AUDIO_E_AC3_JOC : MimeTypes.AUDIO_E_AC3;
                                }
                            }
                        } else {
                            i17 = iP;
                            if (b1Var.o()) {
                                b1Var.n(5);
                                if (i16 == 2) {
                                    b1Var.n(4);
                                    i16 = 2;
                                }
                                if (i16 >= 6) {
                                    b1Var.n(2);
                                }
                                if (b1Var.o()) {
                                    i19 = 8;
                                    b1Var.n(8);
                                } else {
                                    i19 = 8;
                                }
                                if (i16 == 0 && b1Var.o()) {
                                    b1Var.n(i19);
                                }
                                if (iP5 < 3) {
                                    b1Var.m();
                                }
                            }
                            if (b10 == 0 && i17 != 3) {
                                b1Var.m();
                            }
                            if (b10 == 2 || !(i17 == 3 || b1Var.o())) {
                                i18 = 6;
                            } else {
                                i18 = 6;
                                b1Var.n(6);
                            }
                            i14 = i15 * 256;
                            i10 = i29;
                            str = (!b1Var.o() && b1Var.p(i18) == 1 && b1Var.p(8) == 1) ? MimeTypes.AUDIO_E_AC3_JOC : MimeTypes.AUDIO_E_AC3;
                        }
                    } else {
                        b1Var.n(32);
                        int iP9 = b1Var.p(2);
                        String str2 = iP9 == 3 ? null : MimeTypes.AUDIO_AC3;
                        int iP10 = b1Var.p(6);
                        i10 = x1.f18289e[iP10 / 2] * 1000;
                        iA = x1.a(iP9, iP10);
                        b1Var.n(8);
                        int iP11 = b1Var.p(3);
                        if ((iP11 & 1) == 0 || iP11 == 1) {
                            i11 = 2;
                        } else {
                            i11 = 2;
                            b1Var.n(2);
                        }
                        if ((iP11 & 4) != 0) {
                            b1Var.n(i11);
                        }
                        if (iP11 == i11) {
                            b1Var.n(i11);
                        }
                        int i31 = iP9 < 3 ? iArr2[iP9] : -1;
                        i12 = iArr[iP11] + (b1Var.o() ? 1 : 0);
                        str = str2;
                        i13 = i31;
                        i14 = 1536;
                    }
                    w1 w1Var = new w1(str, i12, i13, iA, i14, i10);
                    zn2 zn2Var = this.f9847k;
                    if (zn2Var == null || i12 != zn2Var.f19348u || i13 != zn2Var.f19349v || !Objects.equals(w1Var.zza, zn2Var.zzo)) {
                        sm2 sm2Var = new sm2();
                        sm2Var.zza(this.f9841e);
                        sm2Var.zzl(this.f9840d);
                        String str3 = w1Var.zza;
                        sm2Var.zzm(str3);
                        sm2Var.f16496s = i12;
                        sm2Var.f16497t = i13;
                        sm2Var.zze(this.zzc);
                        sm2Var.f16480c = this.f9839c;
                        sm2Var.f16482e = i10;
                        if (MimeTypes.AUDIO_AC3.equals(str3)) {
                            sm2Var.f16481d = i10;
                        }
                        zn2 zn2Var2 = new zn2(sm2Var);
                        this.f9847k = zn2Var2;
                        this.f9842f.d(zn2Var2);
                    }
                    this.f9848l = iA;
                    this.f9846j = (((long) i14) * 1000000) / ((long) this.f9847k.f19349v);
                    p01Var2.C(0);
                    this.f9842f.a(p01Var2, 128);
                    this.f9843g = 2;
                }
            }
        }
    }

    @Override // com.google.android.gms.internal.ads.ja
    public final void zza() {
        this.f9843g = 0;
        this.f9844h = 0;
        this.f9845i = false;
        this.f9849m = -9223372036854775807L;
    }
}
