package L0;

import B0.r0;
import u0.C1579o;

/* JADX INFO: renamed from: L0.d, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0149d implements A, InterfaceC0170z {

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final A f3797q;

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

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public C0148c[] f3799s = new C0148c[0];

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

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

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

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

    public C0149d(A a3, boolean z8, long j8, long j9) {
        this.f3797q = a3;
        this.f3800t = z8 ? j8 : -9223372036854775807L;
        this.f3801u = j8;
        this.f3802v = j9;
    }

    @Override // L0.e0
    public final boolean a() {
        return this.f3797q.a();
    }

    @Override // L0.A
    public final long b(O0.s[] sVarArr, boolean[] zArr, c0[] c0VarArr, boolean[] zArr2, long j8) {
        long j9;
        this.f3799s = new C0148c[c0VarArr.length];
        c0[] c0VarArr2 = new c0[c0VarArr.length];
        for (int i = 0; i < c0VarArr.length; i++) {
            C0148c[] c0148cArr = this.f3799s;
            C0148c c0148c = (C0148c) c0VarArr[i];
            c0148cArr[i] = c0148c;
            c0VarArr2[i] = c0148c != null ? c0148c.f3794q : null;
        }
        long jB = this.f3797q.b(sVarArr, zArr, c0VarArr2, zArr2, j8);
        long j10 = this.f3802v;
        long jMax = Math.max(jB, j8);
        if (j10 != Long.MIN_VALUE) {
            jMax = Math.min(jMax, j10);
        }
        if (e()) {
            if (jB >= j8) {
                if (jB != 0) {
                    for (O0.s sVar : sVarArr) {
                        if (sVar != null) {
                            C1579o c1579oE = sVar.e();
                            if (!u0.E.a(c1579oE.f17358n, c1579oE.f17355k)) {
                            }
                        }
                    }
                }
                j9 = -9223372036854775807L;
            }
            j9 = jMax;
            break;
        } else {
            j9 = -9223372036854775807L;
        }
        this.f3800t = j9;
        for (int i5 = 0; i5 < c0VarArr.length; i5++) {
            c0 c0Var = c0VarArr2[i5];
            if (c0Var == null) {
                this.f3799s[i5] = null;
            } else {
                C0148c[] c0148cArr2 = this.f3799s;
                C0148c c0148c2 = c0148cArr2[i5];
                if (c0148c2 == null || c0148c2.f3794q != c0Var) {
                    c0148cArr2[i5] = new C0148c(this, c0Var);
                }
            }
            c0VarArr[i5] = this.f3799s[i5];
        }
        return jMax;
    }

    @Override // L0.A
    public final long c(long j8, r0 r0Var) {
        long j9 = this.f3801u;
        if (j8 == j9) {
            return j9;
        }
        long j10 = x0.v.j(r0Var.f887a, 0L, j8 - j9);
        long j11 = this.f3802v;
        long j12 = x0.v.j(r0Var.f888b, 0L, j11 == Long.MIN_VALUE ? Long.MAX_VALUE : j11 - j8);
        if (j10 != r0Var.f887a || j12 != r0Var.f888b) {
            r0Var = new r0(j10, j12);
        }
        return this.f3797q.c(j8, r0Var);
    }

    @Override // L0.A
    public final n0 d() {
        return this.f3797q.d();
    }

    public final boolean e() {
        return this.f3800t != -9223372036854775807L;
    }

    @Override // L0.e0
    public final boolean f(B0.T t6) {
        return this.f3797q.f(t6);
    }

    @Override // L0.e0
    public final long k() {
        long jK = this.f3797q.k();
        if (jK != Long.MIN_VALUE) {
            long j8 = this.f3802v;
            if (j8 == Long.MIN_VALUE || jK < j8) {
                return jK;
            }
        }
        return Long.MIN_VALUE;
    }

    @Override // L0.A
    public final void l() throws C0152g {
        C0152g c0152g = this.f3803w;
        if (c0152g != null) {
            throw c0152g;
        }
        this.f3797q.l();
    }

    @Override // L0.InterfaceC0170z
    public final void n(A a3) {
        if (this.f3803w != null) {
            return;
        }
        InterfaceC0170z interfaceC0170z = this.f3798r;
        interfaceC0170z.getClass();
        interfaceC0170z.n(this);
    }

    @Override // L0.A
    public final void o(InterfaceC0170z interfaceC0170z, long j8) {
        this.f3798r = interfaceC0170z;
        this.f3797q.o(this, j8);
    }

    @Override // L0.A
    public final long p(long j8) {
        this.f3800t = -9223372036854775807L;
        for (C0148c c0148c : this.f3799s) {
            if (c0148c != null) {
                c0148c.f3795r = false;
            }
        }
        long jP = this.f3797q.p(j8);
        long j9 = this.f3801u;
        long j10 = this.f3802v;
        long jMax = Math.max(jP, j9);
        return j10 != Long.MIN_VALUE ? Math.min(jMax, j10) : jMax;
    }

    @Override // L0.A
    public final void q(long j8) {
        this.f3797q.q(j8);
    }

    @Override // L0.e0
    public final long r() {
        long jR = this.f3797q.r();
        if (jR != Long.MIN_VALUE) {
            long j8 = this.f3802v;
            if (j8 == Long.MIN_VALUE || jR < j8) {
                return jR;
            }
        }
        return Long.MIN_VALUE;
    }

    @Override // L0.d0
    public final void s(e0 e0Var) {
        InterfaceC0170z interfaceC0170z = this.f3798r;
        interfaceC0170z.getClass();
        interfaceC0170z.s(this);
    }

    @Override // L0.A
    public final long t() {
        if (e()) {
            long j8 = this.f3800t;
            this.f3800t = -9223372036854775807L;
            long jT = t();
            return jT != -9223372036854775807L ? jT : j8;
        }
        long jT2 = this.f3797q.t();
        if (jT2 == -9223372036854775807L) {
            return -9223372036854775807L;
        }
        long j9 = this.f3801u;
        long j10 = this.f3802v;
        long jMax = Math.max(jT2, j9);
        return j10 != Long.MIN_VALUE ? Math.min(jMax, j10) : jMax;
    }

    @Override // L0.e0
    public final void u(long j8) {
        this.f3797q.u(j8);
    }
}
