package A1;

import T0.AbstractC0302b;
import T0.C0301a;
import java.util.Arrays;
import java.util.Collections;
import u0.C1578n;
import u0.C1579o;
import x0.AbstractC1709a;

/* JADX INFO: renamed from: A1.e, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0004e implements InterfaceC0008i {

    /* JADX INFO: renamed from: x, reason: collision with root package name */
    public static final byte[] f132x = {73, 68, 51};

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

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

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

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

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

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public T0.F f140h;
    public T0.F i;

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

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

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

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

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

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public T0.F f153v;

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final T0.H f134b = new T0.H(7, new byte[7]);

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final x0.o f135c = new x0.o(Arrays.copyOf(f132x, 10));

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public int f146o = -1;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public int f147p = -1;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public long f150s = -9223372036854775807L;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public long f152u = -9223372036854775807L;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public int f141j = 0;

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

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

    public C0004e(String str, String str2, int i, boolean z8) {
        this.f133a = z8;
        this.f136d = str;
        this.f137e = i;
        this.f138f = str2;
    }

    @Override // A1.InterfaceC0008i
    public final void a() {
        this.f152u = -9223372036854775807L;
        this.f145n = false;
        this.f141j = 0;
        this.f142k = 0;
        this.f143l = 256;
    }

    /* JADX WARN: Code restructure failed: missing block: B:73:0x0236, code lost:
    
        r2 = -1;
     */
    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r10v14 */
    /* JADX WARN: Type inference failed for: r10v17 */
    /* JADX WARN: Type inference failed for: r10v6 */
    /* JADX WARN: Type inference failed for: r10v7 */
    /* JADX WARN: Type inference failed for: r22v0 */
    /* JADX WARN: Type inference failed for: r22v1 */
    /* JADX WARN: Type inference failed for: r22v10 */
    /* JADX WARN: Type inference failed for: r22v11 */
    /* JADX WARN: Type inference failed for: r22v12 */
    /* JADX WARN: Type inference failed for: r22v13 */
    /* JADX WARN: Type inference failed for: r22v14 */
    /* JADX WARN: Type inference failed for: r22v15 */
    /* JADX WARN: Type inference failed for: r22v16 */
    /* JADX WARN: Type inference failed for: r22v17 */
    /* JADX WARN: Type inference failed for: r22v18 */
    /* JADX WARN: Type inference failed for: r22v19 */
    /* JADX WARN: Type inference failed for: r22v2 */
    /* JADX WARN: Type inference failed for: r22v3 */
    /* JADX WARN: Type inference failed for: r22v4 */
    /* JADX WARN: Type inference failed for: r22v5 */
    /* JADX WARN: Type inference failed for: r22v6 */
    /* JADX WARN: Type inference failed for: r22v7 */
    /* JADX WARN: Type inference failed for: r22v8 */
    /* JADX WARN: Type inference failed for: r22v9 */
    /* JADX WARN: Type inference failed for: r24v0, types: [x0.o] */
    /* JADX WARN: Type inference failed for: r2v0 */
    /* JADX WARN: Type inference failed for: r2v1, types: [boolean] */
    /* JADX WARN: Type inference failed for: r2v2 */
    /* JADX WARN: Type inference failed for: r2v27 */
    /* JADX WARN: Type inference failed for: r2v3, types: [int] */
    /* JADX WARN: Type inference failed for: r2v6 */
    /* JADX WARN: Type inference failed for: r2v9 */
    /* JADX WARN: Type inference failed for: r3v13 */
    /* JADX WARN: Type inference failed for: r3v14, types: [boolean] */
    /* JADX WARN: Type inference failed for: r3v16 */
    /* JADX WARN: Type inference failed for: r3v17 */
    /* JADX WARN: Type inference failed for: r3v18 */
    /* JADX WARN: Type inference failed for: r3v19 */
    /* JADX WARN: Type inference failed for: r3v26 */
    /* JADX WARN: Type inference failed for: r3v29 */
    /* JADX WARN: Type inference failed for: r3v30 */
    /* JADX WARN: Type inference failed for: r3v31 */
    /* JADX WARN: Type inference failed for: r3v4 */
    /* JADX WARN: Type inference failed for: r3v5 */
    /* JADX WARN: Type inference failed for: r3v7 */
    /* JADX WARN: Type inference failed for: r3v8 */
    /* JADX WARN: Type inference failed for: r6v0 */
    /* JADX WARN: Type inference failed for: r6v1, types: [boolean] */
    /* JADX WARN: Type inference failed for: r6v2 */
    /* JADX WARN: Type inference failed for: r6v24 */
    /* JADX WARN: Type inference failed for: r6v3, types: [int] */
    /* JADX WARN: Type inference failed for: r6v4 */
    /* JADX WARN: Type inference failed for: r6v9 */
    /* JADX WARN: Type inference failed for: r8v0, types: [T0.H] */
    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$UnknownArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    @Override // A1.InterfaceC0008i
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void e(x0.o oVar) throws u0.F {
        ?? r10;
        int i;
        ?? r32;
        int i5;
        byte b8;
        int i8;
        ?? r33;
        char c3;
        int i9;
        boolean z8;
        ?? r22;
        ?? r34;
        int i10;
        ?? r222;
        ?? r223;
        ?? r23 = 0;
        int i11 = -1;
        int i12 = 2;
        ?? r6 = 1;
        this.f140h.getClass();
        int i13 = x0.v.f18553a;
        while (oVar.a() > 0) {
            int i14 = this.f141j;
            ?? r8 = this.f134b;
            int i15 = 4;
            int i16 = 3;
            x0.o oVar2 = this.f135c;
            if (i14 == 0) {
                int i17 = 7;
                byte[] bArr = oVar.f18539a;
                int i18 = oVar.f18540b;
                int i19 = oVar.f18541c;
                ?? r24 = r23;
                ?? r62 = r6;
                while (true) {
                    if (i18 >= i19) {
                        r10 = r24;
                        i = i11;
                        r32 = r62;
                        oVar.F(i18);
                        break;
                    }
                    i5 = i18 + 1;
                    b8 = bArr[i18];
                    i8 = i16;
                    int i20 = b8 & 255;
                    if (this.f143l != 512 || ((65280 | (((byte) i20) & 255)) & 65526) != 65520) {
                        i = i11;
                        r33 = r62;
                    } else {
                        if (this.f145n) {
                            i = i11;
                            r22 = r62;
                            break;
                        }
                        int i21 = i18 - 1;
                        oVar.F(i18);
                        byte[] bArr2 = r8.f6361d;
                        if (oVar.a() < r62) {
                            r223 = r62;
                        } else {
                            oVar.e(bArr2, r24, r62);
                            r8.q(i15);
                            int i22 = r8.i(r62);
                            int i23 = this.f146o;
                            if (i23 == -1 || i22 == i23) {
                                if (this.f147p != -1) {
                                    byte[] bArr3 = r8.f6361d;
                                    if (oVar.a() < r62) {
                                        r22 = r62;
                                        break;
                                    }
                                    oVar.e(bArr3, r24, r62);
                                    r8.q(2);
                                    i10 = 4;
                                    ?? r224 = r62;
                                    r223 = r224;
                                    if (r8.i(4) == this.f147p) {
                                        oVar.F(i5);
                                        r22 = r224;
                                    }
                                } else {
                                    r22 = r62;
                                    i10 = 4;
                                }
                                byte[] bArr4 = r8.f6361d;
                                if (oVar.a() >= i10) {
                                    oVar.e(bArr4, r24, i10);
                                    r8.q(14);
                                    int i24 = r8.i(13);
                                    r223 = r22;
                                    if (i24 >= i17) {
                                        byte[] bArr5 = oVar.f18539a;
                                        int i25 = oVar.f18541c;
                                        int i26 = i21 + i24;
                                        if (i26 < i25) {
                                            byte b9 = bArr5[i26];
                                            i = -1;
                                            if (b9 != -1) {
                                                r222 = r22;
                                                if (b9 == 73) {
                                                    int i27 = i26 + 1;
                                                    if (i27 != i25) {
                                                        r222 = r22;
                                                        if (bArr5[i27] == 68) {
                                                            int i28 = i26 + 2;
                                                            if (i28 != i25) {
                                                                r222 = r22;
                                                                if (bArr5[i28] == 51) {
                                                                    break;
                                                                }
                                                            } else {
                                                                break;
                                                            }
                                                        }
                                                    } else {
                                                        break;
                                                    }
                                                }
                                            } else {
                                                int i29 = i26 + 1;
                                                if (i29 != i25) {
                                                    byte b10 = bArr5[i29];
                                                    r222 = r22;
                                                    if (((65280 | (b10 & 255)) & 65526) == 65520) {
                                                        r222 = r22;
                                                        if (((b10 & 8) >> 3) == i22) {
                                                            break;
                                                        }
                                                    }
                                                } else {
                                                    break;
                                                }
                                            }
                                        } else {
                                            break;
                                        }
                                    }
                                } else {
                                    break;
                                }
                            } else {
                                r222 = r62;
                                i = -1;
                            }
                            r33 = r222;
                        }
                        i = -1;
                        r222 = r223;
                        r33 = r222;
                    }
                    int i30 = this.f143l;
                    int i31 = i30 | i20;
                    if (i31 == 329) {
                        i12 = 2;
                        c3 = 256;
                        i9 = 3;
                        z8 = false;
                        this.f143l = 768;
                    } else if (i31 == 511) {
                        i12 = 2;
                        c3 = 256;
                        i9 = 3;
                        z8 = false;
                        this.f143l = 512;
                    } else if (i31 == 836) {
                        i12 = 2;
                        c3 = 256;
                        i9 = 3;
                        z8 = false;
                        this.f143l = 1024;
                    } else {
                        if (i31 == 1075) {
                            i12 = 2;
                            this.f141j = 2;
                            this.f142k = 3;
                            r10 = 0;
                            this.f151t = 0;
                            oVar2.F(0);
                            oVar.F(i5);
                            r32 = r33;
                            break;
                        }
                        c3 = 256;
                        if (i30 != 256) {
                            this.f143l = 256;
                            i12 = 2;
                            i9 = 3;
                            z8 = false;
                            i16 = i9;
                            i17 = 7;
                            r62 = r33 == true ? 1 : 0;
                            i11 = i;
                            r24 = z8;
                            i15 = 4;
                        } else {
                            i12 = 2;
                            i9 = 3;
                            z8 = false;
                        }
                    }
                    i18 = i5;
                    i16 = i9;
                    i17 = 7;
                    r62 = r33 == true ? 1 : 0;
                    i11 = i;
                    r24 = z8;
                    i15 = 4;
                }
                this.f148q = (b8 & 8) >> 3;
                this.f144m = (b8 & 1) == 0 ? r22 : 0;
                if (this.f145n) {
                    r34 = r22;
                    this.f141j = i8;
                    this.f142k = 0;
                } else {
                    ?? r35 = r22;
                    this.f141j = r35 == true ? 1 : 0;
                    this.f142k = 0;
                    r34 = r35;
                }
                oVar.F(i5);
                i12 = 2;
                r10 = 0;
                r32 = r34;
                r6 = r32;
                i11 = i;
                r23 = r10;
            } else if (i14 != r6) {
                if (i14 == i12) {
                    byte[] bArr6 = oVar2.f18539a;
                    int iMin = Math.min(oVar.a(), 10 - this.f142k);
                    oVar.e(bArr6, this.f142k, iMin);
                    int i32 = this.f142k + iMin;
                    this.f142k = i32;
                    if (i32 == 10) {
                        this.i.c(10, oVar2);
                        oVar2.F(6);
                        T0.F f3 = this.i;
                        int iS = oVar2.s() + 10;
                        this.f141j = 4;
                        this.f142k = 10;
                        this.f153v = f3;
                        this.f154w = 0L;
                        this.f151t = iS;
                    }
                } else if (i14 == 3) {
                    int i33 = this.f144m ? 7 : 5;
                    byte[] bArr7 = r8.f6361d;
                    int iMin2 = Math.min(oVar.a(), i33 - this.f142k);
                    oVar.e(bArr7, this.f142k, iMin2);
                    int i34 = this.f142k + iMin2;
                    this.f142k = i34;
                    if (i34 == i33) {
                        r8.q(r23 == true ? 1 : 0);
                        if (this.f149r) {
                            r8.t(10);
                        } else {
                            int i35 = r8.i(i12) + (r6 == true ? 1 : 0);
                            if (i35 != i12) {
                                AbstractC1709a.B("AdtsReader", "Detected audio object type: " + i35 + ", but assuming AAC LC.");
                                i35 = i12;
                            }
                            r8.t(5);
                            int i36 = r8.i(3);
                            int i37 = this.f147p;
                            byte b11 = (byte) (((i35 << 3) & 248) | ((i37 >> 1) & 7));
                            byte b12 = (byte) (((i36 << 3) & 120) | ((i37 << 7) & 128));
                            byte[] bArr8 = new byte[i12];
                            bArr8[r23 == true ? 1 : 0] = b11;
                            bArr8[r6 == true ? 1 : 0] = b12;
                            C0301a c0301aN = AbstractC0302b.n(new T0.H(i12, bArr8), r23);
                            C1578n c1578n = new C1578n();
                            c1578n.f17309a = this.f139g;
                            c1578n.f17319l = u0.E.m(this.f138f);
                            c1578n.f17320m = u0.E.m("audio/mp4a-latm");
                            c1578n.f17317j = c0301aN.f6363a;
                            c1578n.f17301C = c0301aN.f6365c;
                            c1578n.D = c0301aN.f6364b;
                            c1578n.f17323p = Collections.singletonList(bArr8);
                            c1578n.f17312d = this.f136d;
                            c1578n.f17314f = this.f137e;
                            C1579o c1579o = new C1579o(c1578n);
                            this.f150s = 1024000000 / ((long) c1579o.f17337E);
                            this.f140h.e(c1579o);
                            this.f149r = r6;
                        }
                        r8.t(4);
                        int i38 = r8.i(13);
                        int i39 = i38 - 7;
                        if (this.f144m) {
                            i39 = i38 - 9;
                        }
                        T0.F f7 = this.f140h;
                        long j8 = this.f150s;
                        this.f141j = 4;
                        this.f142k = r23 == true ? 1 : 0;
                        this.f153v = f7;
                        this.f154w = j8;
                        this.f151t = i39;
                    }
                } else {
                    if (i14 != 4) {
                        throw new IllegalStateException();
                    }
                    int iMin3 = Math.min(oVar.a(), this.f151t - this.f142k);
                    this.f153v.c(iMin3, oVar);
                    int i40 = this.f142k + iMin3;
                    this.f142k = i40;
                    if (i40 == this.f151t) {
                        AbstractC1709a.j(this.f152u != -9223372036854775807L ? r6 == true ? 1 : 0 : r23 == true ? 1 : 0);
                        this.f153v.a(this.f152u, 1, this.f151t, 0, null);
                        this.f152u += this.f154w;
                        this.f141j = r23 == true ? 1 : 0;
                        this.f142k = r23 == true ? 1 : 0;
                        this.f143l = 256;
                    }
                }
            } else if (oVar.a() != 0) {
                r8.f6361d[r23 == true ? 1 : 0] = oVar.f18539a[oVar.f18540b];
                r8.q(i12);
                int i41 = r8.i(4);
                int i42 = this.f147p;
                if (i42 == i11 || i41 == i42) {
                    if (!this.f145n) {
                        this.f145n = r6;
                        this.f146o = this.f148q;
                        this.f147p = i41;
                    }
                    this.f141j = 3;
                    this.f142k = r23 == true ? 1 : 0;
                } else {
                    this.f145n = r23;
                    this.f141j = r23 == true ? 1 : 0;
                    this.f142k = r23 == true ? 1 : 0;
                    this.f143l = 256;
                }
            }
        }
    }

    @Override // A1.InterfaceC0008i
    public final void g(T0.o oVar, M m8) {
        m8.a();
        m8.b();
        this.f139g = m8.f103e;
        m8.b();
        T0.F fJ = oVar.j(m8.f102d, 1);
        this.f140h = fJ;
        this.f153v = fJ;
        if (!this.f133a) {
            this.i = new T0.l();
            return;
        }
        m8.a();
        m8.b();
        T0.F fJ2 = oVar.j(m8.f102d, 5);
        this.i = fJ2;
        C1578n c1578n = new C1578n();
        m8.b();
        c1578n.f17309a = m8.f103e;
        c1578n.f17319l = u0.E.m(this.f138f);
        c1578n.f17320m = u0.E.m("application/id3");
        I1.a.w(c1578n, fJ2);
    }

    @Override // A1.InterfaceC0008i
    public final void h(long j8, int i) {
        this.f152u = j8;
    }

    @Override // A1.InterfaceC0008i
    public final void f(boolean z8) {
    }
}
