package o1;

import C3.E;
import C3.G;
import C3.W;
import L0.X;
import T0.AbstractC0302b;
import T0.m;
import T0.n;
import T0.o;
import T0.z;
import d3.D;
import e0.C0853a;
import java.util.Arrays;
import java.util.List;
import u0.C1579o;
import u0.F;
import x0.AbstractC1709a;
import x0.v;

/* JADX INFO: renamed from: o1.d, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C1328d implements m {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public AbstractC1333i f15596b;

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

    public final boolean b(T0.j jVar) {
        boolean zW;
        C1330f c1330f = new C1330f();
        if (c1330f.a(jVar, true) && (c1330f.f15603a & 2) == 2) {
            int iMin = Math.min(c1330f.f15607e, 8);
            x0.o oVar = new x0.o(iMin);
            jVar.f(oVar.f18539a, 0, iMin, false);
            oVar.F(0);
            if (oVar.a() >= 5 && oVar.t() == 127 && oVar.v() == 1179402563) {
                this.f15596b = new C1327c();
                return true;
            }
            oVar.F(0);
            try {
                zW = AbstractC0302b.w(1, oVar, true);
            } catch (F unused) {
                zW = false;
            }
            if (zW) {
                this.f15596b = new C1334j();
            } else {
                oVar.F(0);
                if (C1332h.e(oVar, C1332h.f15610o)) {
                    this.f15596b = new C1332h();
                }
            }
            return true;
        }
        return false;
    }

    @Override // T0.m
    public final m c() {
        return this;
    }

    /* JADX WARN: Removed duplicated region for block: B:70:0x017c A[RETURN] */
    /* JADX WARN: Removed duplicated region for block: B:71:0x017d  */
    @Override // T0.m
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int e(n nVar, L4.h hVar) throws F {
        int i;
        x0.o oVar;
        byte[] bArr;
        AbstractC1709a.k(this.f15595a);
        if (this.f15596b == null) {
            T0.j jVar = (T0.j) nVar;
            if (!b(jVar)) {
                throw F.a(null, "Failed to determine bitstream type");
            }
            jVar.f6430v = 0;
        }
        if (!this.f15597c) {
            T0.F fJ = this.f15595a.j(0, 1);
            this.f15595a.h();
            AbstractC1333i abstractC1333i = this.f15596b;
            abstractC1333i.f15615c = this.f15595a;
            abstractC1333i.f15614b = fJ;
            abstractC1333i.d(true);
            this.f15597c = true;
        }
        AbstractC1333i abstractC1333i2 = this.f15596b;
        AbstractC1709a.k(abstractC1333i2.f15614b);
        int i5 = v.f18553a;
        int i8 = abstractC1333i2.f15620h;
        C1329e c1329e = abstractC1333i2.f15613a;
        if (i8 != 0) {
            if (i8 == 1) {
                ((T0.j) nVar).b((int) abstractC1333i2.f15618f);
                abstractC1333i2.f15620h = 2;
                return 0;
            }
            if (i8 != 2) {
                if (i8 == 3) {
                    return -1;
                }
                throw new IllegalStateException();
            }
            T0.j jVar2 = (T0.j) nVar;
            long jB = abstractC1333i2.f15616d.b(jVar2);
            if (jB >= 0) {
                hVar.f4006a = jB;
                return 1;
            }
            if (jB < -1) {
                abstractC1333i2.a(-(jB + 2));
            }
            if (!abstractC1333i2.f15623l) {
                z zVarF = abstractC1333i2.f15616d.f();
                AbstractC1709a.k(zVarF);
                abstractC1333i2.f15615c.v(zVarF);
                T0.F f3 = abstractC1333i2.f15614b;
                zVarF.k();
                f3.getClass();
                abstractC1333i2.f15623l = true;
            }
            if (abstractC1333i2.f15622k <= 0 && !c1329e.b(jVar2)) {
                abstractC1333i2.f15620h = 3;
                return -1;
            }
            abstractC1333i2.f15622k = 0L;
            x0.o oVar2 = c1329e.f15599b;
            long jB2 = abstractC1333i2.b(oVar2);
            if (jB2 >= 0) {
                long j8 = abstractC1333i2.f15619g;
                if (j8 + jB2 >= abstractC1333i2.f15617e) {
                    long j9 = (j8 * 1000000) / ((long) abstractC1333i2.i);
                    abstractC1333i2.f15614b.c(oVar2.f18541c, oVar2);
                    abstractC1333i2.f15614b.a(j9, 1, oVar2.f18541c, 0, null);
                    abstractC1333i2.f15617e = -1L;
                }
            }
            abstractC1333i2.f15619g += jB2;
            return 0;
        }
        while (true) {
            T0.j jVar3 = (T0.j) nVar;
            if (!c1329e.b(jVar3)) {
                abstractC1333i2.f15620h = 3;
                return -1;
            }
            long j10 = jVar3.f6428t;
            long j11 = abstractC1333i2.f15618f;
            abstractC1333i2.f15622k = j10 - j11;
            C0853a c0853a = abstractC1333i2.f15621j;
            x0.o oVar3 = c1329e.f15599b;
            if (abstractC1333i2.c(oVar3, j11, c0853a)) {
                abstractC1333i2.f15618f = ((T0.j) nVar).f6428t;
            } else {
                C1579o c1579o = (C1579o) abstractC1333i2.f15621j.f12397r;
                abstractC1333i2.i = c1579o.f17337E;
                if (!abstractC1333i2.f15624m) {
                    abstractC1333i2.f15614b.e(c1579o);
                    abstractC1333i2.f15624m = true;
                }
                X x8 = (X) abstractC1333i2.f15621j.f12398s;
                if (x8 != null) {
                    abstractC1333i2.f15616d = x8;
                } else {
                    long j12 = ((T0.j) nVar).f6427s;
                    if (j12 != -1) {
                        C1330f c1330f = c1329e.f15598a;
                        i = 2;
                        oVar = oVar3;
                        abstractC1333i2.f15616d = new C1326b(abstractC1333i2, abstractC1333i2.f15618f, j12, c1330f.f15606d + c1330f.f15607e, c1330f.f15604b, (c1330f.f15603a & 4) != 0);
                        abstractC1333i2.f15620h = i;
                        bArr = oVar.f18539a;
                        if (bArr.length != 65025) {
                            return 0;
                        }
                        oVar.D(oVar.f18541c, Arrays.copyOf(bArr, Math.max(65025, oVar.f18541c)));
                        return 0;
                    }
                    abstractC1333i2.f15616d = new D(11);
                }
                i = 2;
                oVar = oVar3;
                abstractC1333i2.f15620h = i;
                bArr = oVar.f18539a;
                if (bArr.length != 65025) {
                }
            }
        }
    }

    @Override // T0.m
    public final boolean f(n nVar) {
        try {
            return b((T0.j) nVar);
        } catch (F unused) {
            return false;
        }
    }

    @Override // T0.m
    public final void i(long j8, long j9) {
        AbstractC1333i abstractC1333i = this.f15596b;
        if (abstractC1333i != null) {
            C1329e c1329e = abstractC1333i.f15613a;
            C1330f c1330f = c1329e.f15598a;
            c1330f.f15603a = 0;
            c1330f.f15604b = 0L;
            c1330f.f15605c = 0;
            c1330f.f15606d = 0;
            c1330f.f15607e = 0;
            c1329e.f15599b.C(0);
            c1329e.f15600c = -1;
            c1329e.f15602e = false;
            if (j8 == 0) {
                abstractC1333i.d(!abstractC1333i.f15623l);
                return;
            }
            if (abstractC1333i.f15620h != 0) {
                long j10 = (((long) abstractC1333i.i) * j9) / 1000000;
                abstractC1333i.f15617e = j10;
                InterfaceC1331g interfaceC1331g = abstractC1333i.f15616d;
                int i = v.f18553a;
                interfaceC1331g.k(j10);
                abstractC1333i.f15620h = 2;
            }
        }
    }

    @Override // T0.m
    public final void l(o oVar) {
        this.f15595a = oVar;
    }

    @Override // T0.m
    public final List m() {
        E e8 = G.f1197r;
        return W.f1225u;
    }

    @Override // T0.m
    public final void a() {
    }
}
