package G0;

import B0.A;
import C3.AbstractC0055q;
import C3.G;
import F0.t;
import L0.C0164t;
import android.net.Uri;
import android.os.SystemClock;
import java.io.IOException;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.concurrent.CopyOnWriteArrayList;
import u0.F;
import x0.AbstractC1709a;
import x0.v;

/* JADX INFO: loaded from: classes.dex */
public final class b implements P0.h {

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

    /* JADX INFO: renamed from: B, reason: collision with root package name */
    public final /* synthetic */ c f2743B;

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

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final P0.m f2745r = new P0.m("DefaultHlsPlaylistTracker:MediaPlaylist");

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public final z0.h f2746s;

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

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

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

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

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

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

    /* JADX INFO: renamed from: z, reason: collision with root package name */
    public IOException f2753z;

    public b(c cVar, Uri uri) {
        this.f2743B = cVar;
        this.f2744q = uri;
        this.f2746s = ((z0.g) cVar.f2758q.f3604r).c();
    }

    public static boolean a(b bVar, long j8) {
        bVar.f2751x = SystemClock.elapsedRealtime() + j8;
        c cVar = bVar.f2743B;
        if (!bVar.f2744q.equals(cVar.f2755A)) {
            return false;
        }
        List list = cVar.f2767z.f2838e;
        int size = list.size();
        long jElapsedRealtime = SystemClock.elapsedRealtime();
        for (int i = 0; i < size; i++) {
            b bVar2 = (b) cVar.f2761t.get(((m) list.get(i)).f2830a);
            bVar2.getClass();
            if (jElapsedRealtime > bVar2.f2751x) {
                Uri uri = bVar2.f2744q;
                cVar.f2755A = uri;
                bVar2.f(cVar.b(uri));
                return false;
            }
        }
        return true;
    }

    public final Uri b() {
        k kVar = this.f2747t;
        Uri uri = this.f2744q;
        if (kVar != null) {
            j jVar = kVar.f2825v;
            if (jVar.f2803a != -9223372036854775807L || jVar.f2807e) {
                Uri.Builder builderBuildUpon = uri.buildUpon();
                k kVar2 = this.f2747t;
                if (kVar2.f2825v.f2807e) {
                    builderBuildUpon.appendQueryParameter("_HLS_msn", String.valueOf(kVar2.f2814k + ((long) kVar2.f2821r.size())));
                    k kVar3 = this.f2747t;
                    if (kVar3.f2817n != -9223372036854775807L) {
                        G g8 = kVar3.f2822s;
                        int size = g8.size();
                        if (!g8.isEmpty() && ((f) AbstractC0055q.h(g8)).f2786C) {
                            size--;
                        }
                        builderBuildUpon.appendQueryParameter("_HLS_part", String.valueOf(size));
                    }
                }
                j jVar2 = this.f2747t.f2825v;
                if (jVar2.f2803a != -9223372036854775807L) {
                    builderBuildUpon.appendQueryParameter("_HLS_skip", jVar2.f2804b ? "v2" : "YES");
                }
                return builderBuildUpon.build();
            }
        }
        return uri;
    }

    public final void c(boolean z8) {
        f(z8 ? b() : this.f2744q);
    }

    public final void d(Uri uri) {
        c cVar = this.f2743B;
        P0.n nVarH = cVar.f2759r.h(cVar.f2767z, this.f2747t);
        Map map = Collections.EMPTY_MAP;
        AbstractC1709a.l(uri, "The uri must be set.");
        P0.o oVar = new P0.o(this.f2746s, new z0.k(uri, 1, null, map, 0L, -1L, 1), nVarH);
        this.f2745r.d(oVar, this, cVar.f2760s.o(oVar.f5309c));
    }

    @Override // P0.h
    public final void e(P0.j jVar, long j8, long j9, int i) {
        C0164t c0164t;
        P0.o oVar = (P0.o) jVar;
        if (i == 0) {
            long j10 = oVar.f5307a;
            c0164t = new C0164t(oVar.f5308b);
        } else {
            long j11 = oVar.f5307a;
            Uri uri = oVar.f5310d.f19183s;
            c0164t = new C0164t(j9);
        }
        this.f2743B.f2763v.e(c0164t, oVar.f5309c, -1, null, 0, null, -9223372036854775807L, -9223372036854775807L, i);
    }

    public final void f(Uri uri) {
        this.f2751x = 0L;
        if (this.f2752y) {
            return;
        }
        P0.m mVar = this.f2745r;
        if (mVar.b() || mVar.f5306c != null) {
            return;
        }
        long jElapsedRealtime = SystemClock.elapsedRealtime();
        long j8 = this.f2750w;
        if (jElapsedRealtime >= j8) {
            d(uri);
        } else {
            this.f2752y = true;
            this.f2743B.f2765x.postDelayed(new A(this, 13, uri), j8 - jElapsedRealtime);
        }
    }

    @Override // P0.h
    public final void g(P0.j jVar, long j8, long j9) {
        P0.o oVar = (P0.o) jVar;
        o oVar2 = (o) oVar.f5312f;
        Uri uri = oVar.f5310d.f19183s;
        C0164t c0164t = new C0164t(j9);
        if (oVar2 instanceof k) {
            h((k) oVar2, c0164t);
            this.f2743B.f2763v.c(c0164t, 4, -1, null, 0, null, -9223372036854775807L, -9223372036854775807L);
        } else {
            F fB = F.b("Loaded playlist has unexpected type.");
            this.f2753z = fB;
            this.f2743B.f2763v.d(c0164t, 4, -1, null, 0, null, -9223372036854775807L, -9223372036854775807L, fB, true);
        }
        this.f2743B.f2760s.getClass();
    }

    /* JADX WARN: Removed duplicated region for block: B:107:? A[RETURN, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:48:0x00f3  */
    /* JADX WARN: Removed duplicated region for block: B:49:0x00f9  */
    /* JADX WARN: Removed duplicated region for block: B:54:0x0103  */
    /* JADX WARN: Removed duplicated region for block: B:65:0x0187  */
    /* JADX WARN: Removed duplicated region for block: B:75:0x01bb  */
    /* JADX WARN: Removed duplicated region for block: B:92:0x0219  */
    /* JADX WARN: Removed duplicated region for block: B:96:0x0222  */
    /* JADX WARN: Removed duplicated region for block: B:99:0x0236  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void h(k kVar, C0164t c0164t) {
        long j8;
        long j9;
        boolean z8;
        int i;
        k kVar2;
        t tVar;
        boolean z9;
        k kVar3;
        long j10;
        int size;
        int size2;
        int size3;
        k kVar4 = this.f2747t;
        long jElapsedRealtime = SystemClock.elapsedRealtime();
        this.f2748u = jElapsedRealtime;
        c cVar = this.f2743B;
        cVar.getClass();
        if (kVar4 != null) {
            long j11 = kVar.f2814k;
            long j12 = kVar4.f2814k;
            if (j11 <= j12) {
                boolean z10 = kVar4.f2818o;
                G g8 = kVar4.f2822s;
                G g9 = kVar4.f2821r;
                boolean z11 = kVar.f2818o;
                if (j11 < j12 || ((size = kVar.f2821r.size() - g9.size()) == 0 ? !((size2 = kVar.f2822s.size()) > (size3 = g8.size()) || (size2 == size3 && z11 && !z10)) : size <= 0)) {
                    kVar2 = (!z11 || z10) ? kVar4 : new k(kVar4.f2808d, kVar4.f2844a, kVar4.f2845b, kVar4.f2809e, kVar4.f2811g, kVar4.f2812h, kVar4.i, kVar4.f2813j, kVar4.f2814k, kVar4.f2815l, kVar4.f2816m, kVar4.f2817n, kVar4.f2846c, true, kVar4.f2819p, kVar4.f2820q, g9, g8, kVar4.f2825v, kVar4.f2823t, kVar4.f2826w);
                }
            }
            this.f2747t = kVar2;
            CopyOnWriteArrayList copyOnWriteArrayList = cVar.f2762u;
            Uri uri = this.f2744q;
            boolean z12 = kVar2.f2818o;
            if (kVar2 != kVar4) {
                this.f2753z = null;
                this.f2749v = jElapsedRealtime;
                if (uri.equals(cVar.f2755A)) {
                    if (cVar.f2756B == null) {
                        cVar.f2757C = !z12;
                        cVar.D = kVar2.f2812h;
                    }
                    cVar.f2756B = kVar2;
                    cVar.f2766y.t(kVar2);
                }
                Iterator it = copyOnWriteArrayList.iterator();
                while (it.hasNext()) {
                    ((s) it.next()).e();
                }
            } else if (!z12) {
                long size4 = kVar.f2814k + ((long) kVar.f2821r.size());
                k kVar5 = this.f2747t;
                if (size4 < kVar5.f2814k) {
                    tVar = new t();
                    z9 = true;
                } else {
                    tVar = ((double) (jElapsedRealtime - this.f2749v)) > ((double) v.W(kVar5.f2816m)) * 3.5d ? new t() : null;
                    z9 = false;
                }
                if (tVar != null) {
                    this.f2753z = tVar;
                    B7.a aVar = new B7.a(1, 4, tVar);
                    Iterator it2 = copyOnWriteArrayList.iterator();
                    while (it2.hasNext()) {
                        ((s) it2.next()).g(uri, aVar, z9);
                    }
                }
            }
            kVar3 = this.f2747t;
            if (kVar3.f2825v.f2807e) {
                j10 = 0;
            } else {
                j10 = kVar3.f2816m;
                if (kVar3 == kVar4) {
                    j10 /= 2;
                }
            }
            this.f2750w = (v.W(j10) + jElapsedRealtime) - c0164t.f3907a;
            if (this.f2747t.f2818o) {
                return;
            }
            if (uri.equals(cVar.f2755A) || this.f2742A) {
                f(b());
                return;
            }
            return;
        }
        kVar.getClass();
        boolean z13 = kVar.f2819p;
        long j13 = kVar.f2814k;
        if (z13) {
            j8 = kVar.f2812h;
        } else {
            k kVar6 = cVar.f2756B;
            j8 = kVar6 != null ? kVar6.f2812h : 0L;
            if (kVar4 != null) {
                G g10 = kVar4.f2821r;
                int size5 = g10.size();
                long j14 = kVar4.f2814k;
                int i5 = (int) (j13 - j14);
                h hVar = i5 < g10.size() ? (h) g10.get(i5) : null;
                long j15 = kVar4.f2812h;
                if (hVar != null) {
                    j8 = hVar.f2797u + j15;
                } else {
                    j9 = j13;
                    if (size5 == j9 - j14) {
                        j8 = j15 + kVar4.f2824u;
                    }
                    long j16 = j8;
                    z8 = kVar.i;
                    G g11 = kVar.f2821r;
                    if (z8) {
                        k kVar7 = cVar.f2756B;
                        int i8 = kVar7 != null ? kVar7.f2813j : 0;
                        if (kVar4 == null) {
                            i = i8;
                        } else {
                            int i9 = (int) (j9 - kVar4.f2814k);
                            G g12 = kVar4.f2821r;
                            h hVar2 = i9 < g12.size() ? (h) g12.get(i9) : null;
                            if (hVar2 != null) {
                                i8 = (kVar4.f2813j + hVar2.f2796t) - ((h) g11.get(0)).f2796t;
                            }
                            i = i8;
                        }
                    } else {
                        i = kVar.f2813j;
                    }
                    kVar2 = new k(kVar.f2808d, kVar.f2844a, kVar.f2845b, kVar.f2809e, kVar.f2811g, j16, true, i, kVar.f2814k, kVar.f2815l, kVar.f2816m, kVar.f2817n, kVar.f2846c, kVar.f2818o, kVar.f2819p, kVar.f2820q, g11, kVar.f2822s, kVar.f2825v, kVar.f2823t, kVar.f2826w);
                }
            }
            this.f2747t = kVar2;
            CopyOnWriteArrayList copyOnWriteArrayList2 = cVar.f2762u;
            Uri uri2 = this.f2744q;
            boolean z122 = kVar2.f2818o;
            if (kVar2 != kVar4) {
            }
            kVar3 = this.f2747t;
            if (kVar3.f2825v.f2807e) {
            }
            this.f2750w = (v.W(j10) + jElapsedRealtime) - c0164t.f3907a;
            if (this.f2747t.f2818o) {
            }
        }
        j9 = j13;
        long j162 = j8;
        z8 = kVar.i;
        G g112 = kVar.f2821r;
        if (z8) {
        }
        kVar2 = new k(kVar.f2808d, kVar.f2844a, kVar.f2845b, kVar.f2809e, kVar.f2811g, j162, true, i, kVar.f2814k, kVar.f2815l, kVar.f2816m, kVar.f2817n, kVar.f2846c, kVar.f2818o, kVar.f2819p, kVar.f2820q, g112, kVar.f2822s, kVar.f2825v, kVar.f2823t, kVar.f2826w);
        this.f2747t = kVar2;
        CopyOnWriteArrayList copyOnWriteArrayList22 = cVar.f2762u;
        Uri uri22 = this.f2744q;
        boolean z1222 = kVar2.f2818o;
        if (kVar2 != kVar4) {
        }
        kVar3 = this.f2747t;
        if (kVar3.f2825v.f2807e) {
        }
        this.f2750w = (v.W(j10) + jElapsedRealtime) - c0164t.f3907a;
        if (this.f2747t.f2818o) {
        }
    }

    @Override // P0.h
    public final B1.f n(P0.j jVar, long j8, long j9, IOException iOException, int i) {
        P0.o oVar = (P0.o) jVar;
        long j10 = oVar.f5307a;
        Uri uri = oVar.f5310d.f19183s;
        C0164t c0164t = new C0164t(j9);
        boolean z8 = uri.getQueryParameter("_HLS_msn") != null;
        boolean z9 = iOException instanceof p;
        B1.f fVar = P0.m.f5302e;
        c cVar = this.f2743B;
        int i5 = oVar.f5309c;
        if (z8 || z9) {
            int i8 = iOException instanceof z0.t ? ((z0.t) iOException).f19172t : Integer.MAX_VALUE;
            if (z9 || i8 == 400 || i8 == 503) {
                this.f2750w = SystemClock.elapsedRealtime();
                c(false);
                E0.e eVar = cVar.f2763v;
                int i9 = v.f18553a;
                eVar.d(c0164t, i5, -1, null, 0, null, -9223372036854775807L, -9223372036854775807L, iOException, true);
                return fVar;
            }
        }
        B7.a aVar = new B7.a(i, 4, iOException);
        Iterator it = cVar.f2762u.iterator();
        boolean z10 = false;
        while (it.hasNext()) {
            z10 |= !((s) it.next()).g(this.f2744q, aVar, false);
        }
        C4.f fVar2 = cVar.f2760s;
        if (z10) {
            fVar2.getClass();
            long jP = C4.f.p(aVar);
            fVar = jP != -9223372036854775807L ? new B1.f(0, jP, false) : P0.m.f5303f;
        }
        int i10 = fVar.f961a;
        boolean z11 = i10 == 0 || i10 == 1;
        cVar.f2763v.d(c0164t, i5, -1, null, 0, null, -9223372036854775807L, -9223372036854775807L, iOException, !z11);
        if (!z11) {
            fVar2.getClass();
        }
        return fVar;
    }

    @Override // P0.h
    public final void s(P0.j jVar, long j8, long j9, boolean z8) {
        P0.o oVar = (P0.o) jVar;
        long j10 = oVar.f5307a;
        Uri uri = oVar.f5310d.f19183s;
        C0164t c0164t = new C0164t(j9);
        c cVar = this.f2743B;
        cVar.f2760s.getClass();
        cVar.f2763v.b(c0164t, 4, -1, null, 0, null, -9223372036854775807L, -9223372036854775807L);
    }
}
