package j1;

import T0.H;
import c1.C0576a;
import d3.E;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import n4.u0;
import u0.C;
import u0.D;
import x0.o;
import x0.t;

/* JADX INFO: renamed from: j1.c, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C1065c extends u0 {

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public final o f13666v = new o();

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public final H f13667w = new H();

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

    @Override // n4.u0
    public final D q(C0576a c0576a, ByteBuffer byteBuffer) {
        int i;
        C c1066d;
        long j8;
        int i5;
        boolean z8;
        long jD;
        int i8 = 1;
        t tVar = this.f13668x;
        if (tVar == null || c0576a.f9331z != tVar.e()) {
            t tVar2 = new t(c0576a.f20w);
            this.f13668x = tVar2;
            tVar2.a(c0576a.f20w - c0576a.f9331z);
        }
        byte[] bArrArray = byteBuffer.array();
        int iLimit = byteBuffer.limit();
        o oVar = this.f13666v;
        oVar.D(iLimit, bArrArray);
        H h8 = this.f13667w;
        h8.o(iLimit, bArrArray);
        h8.t(39);
        long jI = (((long) h8.i(1)) << 32) | ((long) h8.i(32));
        h8.t(20);
        int i9 = h8.i(12);
        int i10 = h8.i(8);
        oVar.G(14);
        if (i10 == 0) {
            i = 1;
            c1066d = new C1066d();
        } else if (i10 == 255) {
            i = 1;
            long jV = oVar.v();
            int i11 = i9 - 4;
            oVar.e(new byte[i11], 0, i11);
            c1066d = new C1063a(0, jV, jI);
        } else if (i10 == 4) {
            i = 1;
            int iT = oVar.t();
            ArrayList arrayList = new ArrayList(iT);
            for (int i12 = 0; i12 < iT; i12++) {
                oVar.v();
                boolean z9 = (oVar.t() & 128) != 0;
                ArrayList arrayList2 = new ArrayList();
                if (!z9) {
                    int iT2 = oVar.t();
                    boolean z10 = (iT2 & 64) != 0;
                    boolean z11 = (iT2 & 32) != 0;
                    if (z10) {
                        oVar.v();
                    }
                    if (!z10) {
                        int iT3 = oVar.t();
                        ArrayList arrayList3 = new ArrayList(iT3);
                        for (int i13 = 0; i13 < iT3; i13++) {
                            oVar.t();
                            oVar.v();
                            arrayList3.add(new d3.D(8));
                        }
                        arrayList2 = arrayList3;
                    }
                    if (z11) {
                        oVar.t();
                        oVar.v();
                    }
                    oVar.z();
                    oVar.t();
                    oVar.t();
                }
                E e8 = new E(8);
                Collections.unmodifiableList(arrayList2);
                arrayList.add(e8);
            }
            c1066d = new C1066d();
            Collections.unmodifiableList(arrayList);
        } else if (i10 == 5) {
            t tVar3 = this.f13668x;
            oVar.v();
            boolean z12 = (oVar.t() & 128) != 0;
            List list = Collections.EMPTY_LIST;
            if (z12) {
                i = 1;
                j8 = -9223372036854775807L;
            } else {
                int iT4 = oVar.t();
                boolean z13 = (iT4 & 64) != 0;
                boolean z14 = (32 & iT4) != 0;
                boolean z15 = (iT4 & 16) != 0;
                long jD2 = (!z13 || z15) ? -9223372036854775807L : C1063a.d(jI, oVar);
                if (!z13) {
                    int iT5 = oVar.t();
                    ArrayList arrayList4 = new ArrayList(iT5);
                    int i14 = 0;
                    while (i14 < iT5) {
                        oVar.t();
                        if (z15) {
                            i5 = i8;
                            z8 = z15;
                            jD = -9223372036854775807L;
                        } else {
                            i5 = i8;
                            z8 = z15;
                            jD = C1063a.d(jI, oVar);
                        }
                        tVar3.b(jD);
                        arrayList4.add(new d3.C(8));
                        i14++;
                        z15 = z8;
                        i8 = i5;
                    }
                    list = arrayList4;
                }
                i = i8;
                if (z14) {
                    oVar.t();
                    oVar.v();
                }
                oVar.z();
                oVar.t();
                oVar.t();
                j8 = jD2;
            }
            c1066d = new C1063a(j8, tVar3.b(j8), list);
        } else if (i10 != 6) {
            c1066d = null;
            i = 1;
        } else {
            t tVar4 = this.f13668x;
            long jD3 = C1063a.d(jI, oVar);
            i = 1;
            c1066d = new C1063a(2, jD3, tVar4.b(jD3));
        }
        if (c1066d == null) {
            return new D(new C[0]);
        }
        C[] cArr = new C[i];
        cArr[0] = c1066d;
        return new D(cArr);
    }
}
