package defpackage;

import android.net.Uri;
import android.util.SparseArray;
import androidx.media3.common.ParserException;
import androidx.media3.exoplayer.source.BehindLiveWindowException;
import j$.util.Objects;
import java.util.AbstractList;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
import java.util.IdentityHashMap;
import java.util.List;
import java.util.Map;

/* JADX INFO: renamed from: ᵻᵪˑ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C5223 implements InterfaceC0472, InterfaceC0759 {

    /* JADX INFO: renamed from: ʽᵡᵢᵾ, reason: contains not printable characters */
    public C4818[] f19681;

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public final C2198 f19682;

    /* JADX INFO: renamed from: ˀᵭ, reason: contains not printable characters */
    public final C2136 f19683;

    /* JADX INFO: renamed from: ˁˌᵩ, reason: contains not printable characters */
    public final int f19684;

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public final C1013 f19685;

    /* JADX INFO: renamed from: ˈⁱᵡ, reason: contains not printable characters */
    public int f19686;

    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public final boolean f19687;

    /* JADX INFO: renamed from: ˊᵡᵗʨ, reason: contains not printable characters */
    public InterfaceC2682 f19688;

    /* JADX INFO: renamed from: ˊᵾʽʼ, reason: contains not printable characters */
    public final ᵧᵙᵤ f19689 = new ᵧᵙᵤ(25, this);

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final C0625 f19690;

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public final C1404 f19691;

    /* JADX INFO: renamed from: ˑʢ, reason: contains not printable characters */
    public C4818[] f19692;

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public final IdentityHashMap f19693;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final ᵟˑʽ f19694;

    /* JADX INFO: renamed from: ᵛˑﹳ, reason: contains not printable characters */
    public int f19695;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final C1952 f19696;

    /* JADX INFO: renamed from: ᵞᵛᵘ, reason: contains not printable characters */
    public final long f19697;

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public final C3814 f19698;

    /* JADX INFO: renamed from: ᵨˈʼﹶ, reason: contains not printable characters */
    public C3189 f19699;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final C4216 f19700;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final InterfaceC4636 f19701;

    /* JADX INFO: renamed from: ᵵᵬᵽ, reason: contains not printable characters */
    public C5502 f19702;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public final C3317 f19703;

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public final ᵣˊˈᵪ f19704;

    public C5223(C0625 c0625, C1952 c1952, ᵟˑʽ r3, C4216 c4216, InterfaceC4636 interfaceC4636, C3317 c3317, C1013 c1013, C1404 c1404, ᵣˊˈᵪ r9, C3814 c3814, boolean z, int i, C2136 c2136) {
        this.f19690 = c0625;
        this.f19696 = c1952;
        this.f19694 = r3;
        this.f19700 = c4216;
        this.f19701 = interfaceC4636;
        this.f19703 = c3317;
        this.f19685 = c1013;
        this.f19691 = c1404;
        this.f19704 = r9;
        this.f19698 = c3814;
        this.f19687 = z;
        this.f19684 = i;
        this.f19683 = c2136;
        c3814.getClass();
        C2822 c2822 = AbstractC4509.f17159;
        C2598 c2598 = C2598.f10048;
        this.f19699 = new C3189(c2598, c2598);
        this.f19693 = new IdentityHashMap();
        this.f19682 = new C2198(1);
        this.f19692 = new C4818[0];
        this.f19681 = new C4818[0];
        this.f19697 = Long.MIN_VALUE;
    }

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public static C5286 m10769(C5286 c5286, C5286 c52862, boolean z) {
        C1956 c1956;
        int i;
        String str;
        String str2;
        AbstractC4509 abstractC4509;
        int i2;
        int i3;
        String str3;
        C2822 c2822 = AbstractC4509.f17159;
        C2598 c2598 = C2598.f10048;
        if (c52862 != null) {
            str2 = c52862.f19996;
            c1956 = c52862.f19988;
            i2 = c52862.f19984;
            i = c52862.f19985;
            i3 = c52862.f20000;
            str = c52862.f19997;
            str3 = c52862.f19958;
            abstractC4509 = c52862.f19976;
        } else {
            String strM3241 = AbstractC0956.m3241(1, c5286.f19996);
            c1956 = c5286.f19988;
            if (z) {
                i2 = c5286.f19984;
                i = c5286.f19985;
                i3 = c5286.f20000;
                str = c5286.f19997;
                str3 = c5286.f19958;
                str2 = strM3241;
                abstractC4509 = c5286.f19976;
            } else {
                i = 0;
                str = null;
                str2 = strM3241;
                abstractC4509 = c2598;
                i2 = -1;
                i3 = 0;
                str3 = null;
            }
        }
        String strM9133 = AbstractC4208.m9133(str2);
        int i4 = z ? c5286.f19970 : -1;
        int i5 = z ? c5286.f19999 : -1;
        C4753 c4753 = new C4753();
        c4753.f18121 = c5286.f19992;
        c4753.f18089 = str3;
        c4753.f18105 = AbstractC4509.m9559(abstractC4509);
        c4753.f18111 = AbstractC4208.m9132(c5286.f19972);
        c4753.f18101 = AbstractC4208.m9132(strM9133);
        c4753.f18120 = str2;
        c4753.f18125 = c1956;
        c4753.f18099 = i4;
        c4753.f18128 = i5;
        c4753.f18090 = i2;
        c4753.f18114 = i;
        c4753.f18129 = i3;
        c4753.f18126 = str;
        return new C5286(c4753);
    }

    @Override // defpackage.InterfaceC0759
    /* JADX INFO: renamed from: ʽˈˋ */
    public final boolean mo2706(Uri uri, C1785 c1785, boolean z) {
        int i;
        boolean z2;
        boolean zM5359;
        C0655 c0655M3344;
        int iMo3731;
        C4818[] c4818Arr = this.f19692;
        int length = c4818Arr.length;
        int i2 = 0;
        boolean z3 = false;
        while (i2 < length) {
            C4818 c4818 = c4818Arr[i2];
            C0808 c0808 = c4818.f18364;
            C3457[] c3457Arr = c0808.f3619;
            C1952 c1952 = c0808.f3625;
            int length2 = c3457Arr.length;
            int i3 = 0;
            while (true) {
                if (i3 >= length2) {
                    break;
                }
                C3457 c3457 = c3457Arr[i3];
                C1981 c1981 = (C1981) c1952.f7775.get(uri);
                if (c3457.equals(c1981 != null ? c1981.f7854 : null)) {
                    if (z) {
                        c0655M3344 = null;
                    } else {
                        C4973 c4973M2924 = c0808.m2924(uri);
                        c4818.f18373.getClass();
                        c0655M3344 = C1013.m3344(c4973M2924, c1785);
                    }
                    c0808.f3620 = uri;
                    if (c0655M3344 == null) {
                        break;
                    }
                    int i4 = c0655M3344.f3092;
                    i = i2;
                    boolean z4 = false;
                    long j = c0655M3344.f3093;
                    if (i4 == 1) {
                        z2 = false;
                        C1981 c19812 = (C1981) c1952.f7775.get(uri);
                        if (c19812 != null) {
                            zM5359 = C1981.m5359(c19812, uri, j);
                        }
                    } else {
                        if (i4 != 2) {
                            ᵕᵩʽᵲ.ᵪᵹᵥᵻ(AbstractC2704.m6517(i4, "Invalid fallback selection type: "));
                            return false;
                        }
                        int i5 = 0;
                        while (true) {
                            if (i5 >= c3457Arr.length) {
                                z2 = z4;
                                i5 = -1;
                                break;
                            }
                            C3457 c34572 = c3457Arr[i5];
                            z2 = z4;
                            C1981 c19813 = (C1981) c1952.f7775.get(uri);
                            if (c34572.equals(c19813 != null ? c19813.f7854 : null)) {
                                break;
                            }
                            i5++;
                            z4 = z2;
                        }
                        if (i5 != -1 && (iMo3731 = c0808.f3613.mo3731(i5)) != -1 && c0808.f3613.mo3739(j, iMo3731)) {
                            C1981 c19814 = (C1981) c1952.f7775.get(uri);
                            if (c19814 != null ? C1981.m5359(c19814, uri, j) : z2) {
                                zM5359 = true;
                            }
                        }
                    }
                } else {
                    i3++;
                }
            }
            i = i2;
            z2 = false;
            zM5359 = z2;
            z3 |= zM5359;
            i2 = i + 1;
        }
        this.f19688.mo3794(this);
        return z3;
    }

    @Override // defpackage.InterfaceC1137
    /* JADX INFO: renamed from: ˉᵲ */
    public final boolean mo3622(C2348 c2348) {
        if (this.f19702 != null) {
            return this.f19699.mo3622(c2348);
        }
        for (C4818 c4818 : this.f19692) {
            if (!c4818.f18326) {
                C0722 c0722 = new C0722();
                c0722.f3279 = c4818.f18366;
                c4818.mo3622(new C2348(c0722));
            }
        }
        return false;
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ˋˈ */
    public final long mo1934() {
        return -9223372036854775807L;
    }

    @Override // defpackage.InterfaceC1137
    /* JADX INFO: renamed from: ˌᴵ */
    public final void mo3623(long j) {
        this.f19699.mo3623(j);
    }

    @Override // defpackage.InterfaceC1137
    /* JADX INFO: renamed from: ˏːˆ */
    public final long mo3624() {
        return this.f19699.mo3624();
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ːˏᵟᵯ */
    public final long mo1935(long j, C3318 c3318) {
        C4818[] c4818Arr = this.f19681;
        int length = c4818Arr.length;
        int i = 0;
        while (true) {
            if (i >= length) {
                break;
            }
            C4818 c4818 = c4818Arr[i];
            if (c4818.f18327 == 2) {
                C0808 c0808 = c4818.f18364;
                C1952 c1952 = c0808.f3625;
                int iMo3508 = c0808.f3613.mo3508();
                C3457[] c3457Arr = c0808.f3619;
                C3096 c3096M5222 = (iMo3508 >= c3457Arr.length || iMo3508 == -1) ? null : c1952.m5222(c3457Arr[c0808.f3613.mo3733()].m7893(), true);
                if (c3096M5222 != null) {
                    AbstractC4509 abstractC4509 = c3096M5222.f11815;
                    if (!abstractC4509.isEmpty()) {
                        long j2 = c3096M5222.f11817 - c1952.f7777;
                        long j3 = j - j2;
                        int iM3237 = AbstractC0956.m3237(abstractC4509, Long.valueOf(j3), true);
                        long j4 = ((C2799) abstractC4509.get(iM3237)).f1916;
                        return c3318.m7597(j3, j4, (!c3096M5222.f2955 || iM3237 == abstractC4509.size() - 1) ? j4 : ((C2799) abstractC4509.get(iM3237 + 1)).f1916) + j2;
                    }
                }
            } else {
                i++;
            }
        }
        return j;
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵟᵹᵙ */
    public final C5502 mo1936() {
        C5502 c5502 = this.f19702;
        c5502.getClass();
        return c5502;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:124:0x02a3  */
    /* JADX WARN: Removed duplicated region for block: B:130:0x02b5  */
    /* JADX WARN: Removed duplicated region for block: B:160:0x031e  */
    /* JADX WARN: Removed duplicated region for block: B:89:0x01ad  */
    /* JADX WARN: Type inference failed for: r30v0 */
    /* JADX WARN: Type inference failed for: r30v2 */
    /* JADX WARN: Type inference failed for: r30v3, types: [int] */
    /* JADX WARN: Type inference failed for: r30v5 */
    /* JADX WARN: Type inference failed for: r7v10 */
    /* JADX WARN: Type inference failed for: r7v4 */
    /* JADX WARN: Type inference failed for: r7v5, types: [int] */
    /* JADX WARN: Type inference failed for: r7v51 */
    /* JADX WARN: Type inference failed for: r7v52 */
    /* JADX WARN: Type inference failed for: r7v9 */
    /* JADX WARN: Type inference failed for: r9v4 */
    /* JADX WARN: Type inference failed for: r9v41 */
    /* JADX WARN: Type inference failed for: r9v5 */
    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵨᵣ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final long mo1937(InterfaceC2380[] interfaceC2380Arr, boolean[] zArr, InterfaceC4833[] interfaceC4833Arr, boolean[] zArr2, long j) throws Throwable {
        IdentityHashMap identityHashMap;
        Object[] objArr;
        int[] iArr;
        boolean z;
        C0808 c0808;
        int i;
        int i2;
        Object[] objArr2;
        int i3;
        int[] iArr2;
        C4818[] c4818Arr;
        C4818 c4818;
        boolean z2;
        boolean z3;
        Object[] objArr3;
        int i4;
        Object[] objArr4;
        Object[] objArr5;
        int i5;
        ?? r30;
        InterfaceC2380[] interfaceC2380Arr2;
        int[] iArr3 = new int[interfaceC2380Arr.length];
        int[] iArr4 = new int[interfaceC2380Arr.length];
        int i6 = 0;
        while (true) {
            int length = interfaceC2380Arr.length;
            identityHashMap = this.f19693;
            if (i6 >= length) {
                break;
            }
            InterfaceC4833 interfaceC4833 = interfaceC4833Arr[i6];
            iArr3[i6] = interfaceC4833 == null ? -1 : ((Integer) identityHashMap.get(interfaceC4833)).intValue();
            iArr4[i6] = -1;
            InterfaceC2380 interfaceC2380 = interfaceC2380Arr[i6];
            if (interfaceC2380 != null) {
                C1882 c1882Mo3729 = interfaceC2380.mo3729();
                int i7 = 0;
                while (true) {
                    C4818[] c4818Arr2 = this.f19692;
                    if (i7 < c4818Arr2.length) {
                        C4818 c48182 = c4818Arr2[i7];
                        c48182.m10047();
                        if (c48182.f18331.m11141(c1882Mo3729) != -1) {
                            iArr4[i6] = i7;
                            break;
                        }
                        i7++;
                    }
                }
            }
            i6++;
        }
        identityHashMap.clear();
        int length2 = interfaceC2380Arr.length;
        int length3 = interfaceC2380Arr.length;
        InterfaceC4833[] interfaceC4833Arr2 = new InterfaceC4833[length3];
        int length4 = interfaceC2380Arr.length;
        InterfaceC2380[] interfaceC2380Arr3 = new InterfaceC2380[length4];
        boolean z4 = false;
        C4818[] c4818Arr3 = new C4818[this.f19692.length];
        int i8 = length3;
        int i9 = 0;
        int i10 = 0;
        boolean z5 = false;
        Object[] objArr6 = new InterfaceC4833[length2];
        Object[] objArr7 = interfaceC4833Arr2;
        while (i9 < this.f19692.length) {
            int i11 = length2;
            ?? r7 = z4;
            Object[] objArr8 = objArr6;
            while (true) {
                objArr = objArr8;
                if (r7 >= interfaceC2380Arr.length) {
                    break;
                }
                objArr7[r7] = iArr3[r7] == i9 ? interfaceC4833Arr[r7] : null;
                interfaceC2380Arr3[r7] = iArr4[r7] == i9 ? interfaceC2380Arr[r7] : null;
                objArr8 = objArr;
                r7++;
            }
            C4818 c48183 = this.f19692[i9];
            ᵣˊˈᵪ r72 = c48183.f18350;
            int i12 = i9;
            C0808 c08082 = c48183.f18364;
            C3457[] c3457Arr = c08082.f3619;
            C1952 c1952 = c08082.f3625;
            ArrayList arrayList = c48183.f18330;
            c48183.m10047();
            int i13 = c48183.f18360;
            Object[] objArr9 = objArr7;
            ?? r73 = z4;
            while (r73 < length4) {
                C4485 c4485 = (C4485) objArr9[r73];
                if (c4485 == null || (interfaceC2380Arr3[r73] != null && zArr[r73])) {
                    r30 = r73;
                    interfaceC2380Arr2 = interfaceC2380Arr3;
                } else {
                    r30 = r73;
                    c48183.f18360--;
                    interfaceC2380Arr2 = interfaceC2380Arr3;
                    if (c4485.f17103 != -1) {
                        C4818 c48184 = c4485.f17104;
                        int i14 = c4485.f17102;
                        c48184.m10047();
                        c48184.f18356.getClass();
                        int i15 = c48184.f18356[i14];
                        if (i15 >= 0) {
                            ᵻᵪ.ˌᴵ(c48184.f18365[i15]);
                            c48184.f18365[i15] = z4;
                        }
                        c4485.f17103 = -1;
                    }
                    objArr9[r30 == true ? 1 : 0] = null;
                }
                interfaceC2380Arr3 = interfaceC2380Arr2;
                r73 = r30 + 1;
            }
            InterfaceC2380[] interfaceC2380Arr4 = interfaceC2380Arr3;
            boolean z6 = true;
            if (z5) {
                iArr = iArr3;
                z = true;
            } else {
                if (c48183.f18332) {
                    if (i13 != 0) {
                        iArr = iArr3;
                    }
                    iArr = iArr3;
                    z = true;
                } else {
                    iArr = iArr3;
                    if (j != c48183.f18366) {
                        z = true;
                    }
                }
                z = z4;
            }
            InterfaceC2380 interfaceC23802 = c08082.f3613;
            boolean z7 = z;
            InterfaceC2380 interfaceC23803 = interfaceC23802;
            ?? r9 = z4;
            while (r9 < length4) {
                ?? r302 = r9;
                InterfaceC2380 interfaceC23804 = interfaceC2380Arr4[r302 == true ? 1 : 0];
                if (interfaceC23804 == null) {
                    i5 = length4;
                } else {
                    i5 = length4;
                    boolean z8 = z7;
                    int iM11141 = c48183.f18331.m11141(interfaceC23804.mo3729());
                    if (iM11141 == c48183.f18348) {
                        Uri uriM7893 = c3457Arr[c08082.f3613.mo3733()].m7893();
                        C1981 c1981 = (C1981) c1952.f7775.get(uriM7893);
                        if (c1981 != null) {
                            C2163 c2163 = (C2163) AbstractC0793.m2881(c1981.f7852, uriM7893, uriM7893);
                            c2163.getClass();
                            c2163.f8611 = z4;
                        }
                        c08082.f3613 = interfaceC23804;
                        interfaceC23803 = interfaceC23804;
                    }
                    if (objArr9[r302 == true ? 1 : 0] == null) {
                        c48183.f18360++;
                        C4485 c44852 = new C4485(c48183, iM11141);
                        objArr9[r302 == true ? 1 : 0] = c44852;
                        zArr2[r302 == true ? 1 : 0] = z6;
                        if (c48183.f18356 != null) {
                            c44852.m9534();
                            int i16 = c48183.f18356[iM11141];
                            if (z8 || i16 < 0) {
                                z7 = z8;
                            } else {
                                C3634 c3634 = c48183.f18335[i16];
                                z7 = (c3634.m3103() == 0 || c3634.m3101(z6, j)) ? false : true;
                            }
                        }
                    }
                }
                length4 = i5;
                z4 = false;
                z6 = true;
                r9 = (r302 == true ? 1 : 0) + 1;
            }
            int i17 = length4;
            boolean z9 = z7;
            if (c48183.f18360 == 0) {
                Uri uriM78932 = c3457Arr[c08082.f3613.mo3733()].m7893();
                C1981 c19812 = (C1981) c1952.f7775.get(uriM78932);
                if (c19812 != null) {
                    C2163 c21632 = (C2163) AbstractC0793.m2881(c19812.f7852, uriM78932, uriM78932);
                    c21632.getClass();
                    c21632.f8611 = false;
                }
                c08082.f3615 = null;
                c48183.f18341 = null;
                c48183.f18353 = true;
                arrayList.clear();
                if (r72.ᵠˏˏ()) {
                    if (c48183.f18354) {
                        for (C3634 c36342 : c48183.f18335) {
                            c36342.m3115();
                        }
                    }
                    r72.ᵟᵹᵙ();
                } else {
                    c48183.m10054();
                }
                c0808 = c08082;
                i4 = i8;
                i2 = i11;
                objArr3 = objArr;
                i3 = i12;
                z3 = z9;
                iArr2 = iArr4;
                c4818Arr = c4818Arr3;
                c4818 = c48183;
            } else {
                boolean z10 = true;
                if (arrayList.isEmpty() || Objects.equals(interfaceC23803, interfaceC23802)) {
                    c0808 = c08082;
                    i = i8;
                    i2 = i11;
                    objArr2 = objArr;
                    i3 = i12;
                    iArr2 = iArr4;
                    c4818Arr = c4818Arr3;
                    c4818 = c48183;
                } else {
                    if (c48183.f18332) {
                        c0808 = c08082;
                        i = i8;
                        i2 = i11;
                        objArr4 = objArr;
                        i3 = i12;
                        iArr2 = iArr4;
                        c4818Arr = c4818Arr3;
                        c4818 = c48183;
                    } else {
                        long j2 = j < 0 ? -j : 0L;
                        C2755 c2755M10055 = c48183.m10055();
                        long j3 = j2;
                        InterfaceC2178[] interfaceC2178ArrM2921 = c08082.m2921(c2755M10055, j);
                        c0808 = c08082;
                        List list = c48183.f18328;
                        i = i8;
                        i2 = i11;
                        Object[] objArr10 = objArr;
                        i3 = i12;
                        iArr2 = iArr4;
                        c4818Arr = c4818Arr3;
                        c4818 = c48183;
                        InterfaceC2380 interfaceC23805 = interfaceC23803;
                        interfaceC23805.mo3510(j, j3, -9223372036854775807L, list, interfaceC2178ArrM2921);
                        if (interfaceC23805.mo3733() != c0808.f3614.m5113(c2755M10055.f7531)) {
                            z10 = true;
                            objArr4 = objArr10;
                        } else {
                            z10 = true;
                            objArr2 = objArr10;
                        }
                    }
                    c4818.f18353 = z10;
                    z2 = z10;
                    z3 = z2;
                    objArr3 = objArr4;
                    if (z3) {
                        i4 = i;
                    } else {
                        c4818.m10049(z2, j);
                        i4 = i;
                        int i18 = 0;
                        while (i18 < i4) {
                            if (objArr9[i18] != null) {
                                zArr2[i18] = z10;
                            }
                            i18++;
                            z10 = true;
                        }
                    }
                }
                z2 = z5;
                z3 = z9;
                objArr3 = objArr2;
                if (z3) {
                }
            }
            ArrayList arrayList2 = c4818.f18370;
            arrayList2.clear();
            for (int i19 = 0; i19 < i4; i19++) {
                Object obj = objArr9[i19];
                if (obj != null) {
                    arrayList2.add((C4485) obj);
                }
            }
            c4818.f18332 = true;
            int i20 = 0;
            boolean z11 = false;
            Object[] objArr11 = objArr3;
            while (i20 < interfaceC2380Arr.length) {
                Object obj2 = objArr9[i20];
                int i21 = i3;
                if (iArr2[i20] == i21) {
                    obj2.getClass();
                    objArr5 = objArr11;
                    objArr5[i20] = obj2;
                    identityHashMap.put(obj2, Integer.valueOf(i21));
                    z11 = true;
                } else {
                    objArr5 = objArr11;
                    if (iArr[i20] == i21) {
                        ᵻᵪ.ˌᴵ(obj2 == null);
                    }
                }
                i20++;
                objArr11 = objArr5;
                i3 = i21;
            }
            Object[] objArr12 = objArr11;
            int i22 = i3;
            int i23 = i10;
            if (z11) {
                c4818Arr[i23] = c4818;
                i10 = i23 + 1;
                if (i23 == 0) {
                    c0808.f3621 = true;
                    if (!z3) {
                        C4818[] c4818Arr4 = this.f19681;
                        if (c4818Arr4.length == 0 || c4818 != c4818Arr4[0]) {
                            ((SparseArray) this.f19682.f8735).clear();
                            z5 = true;
                        }
                    }
                } else {
                    c0808.f3621 = i22 < this.f19686;
                }
            }
            i9 = i22 + 1;
            iArr4 = iArr2;
            iArr3 = iArr;
            c4818Arr3 = c4818Arr;
            objArr7 = objArr9;
            interfaceC2380Arr3 = interfaceC2380Arr4;
            length2 = i2;
            z4 = false;
            i8 = i4;
            objArr6 = objArr12;
            length4 = i17;
        }
        boolean z12 = z4;
        System.arraycopy(objArr6, z12 ? 1 : 0, interfaceC4833Arr, z12 ? 1 : 0, length2);
        C4818[] c4818Arr5 = (C4818[]) AbstractC0956.m3243(i10, c4818Arr3);
        this.f19681 = c4818Arr5;
        C2598 c2598M9556 = AbstractC4509.m9556(c4818Arr5);
        AbstractList abstractList = ᵫﾞˌ.ᵨᵼⁱ(c2598M9556, new C3821(9));
        this.f19698.getClass();
        this.f19699 = new C3189(c2598M9556, abstractList);
        return j;
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵪᵹᵥᵻ */
    public final void mo1938(InterfaceC2682 interfaceC2682, long j) throws Throwable {
        String str;
        C0625 c0625;
        boolean z;
        Map map;
        AbstractC4509 abstractC4509;
        C4818[] c4818Arr;
        int i;
        HashSet hashSet;
        int i2;
        HashSet hashSet2;
        AbstractC4509 abstractC45092;
        Map map2;
        ArrayList arrayList;
        ArrayList arrayList2;
        boolean z2;
        boolean z3;
        int i3;
        boolean z4;
        List list;
        this.f19688 = interfaceC2682;
        C1952 c1952 = this.f19696;
        c1952.getClass();
        c1952.f7776.add(this);
        C1164 c1164 = c1952.f7770;
        c1164.getClass();
        Map map3 = Collections.EMPTY_MAP;
        AbstractC4509 abstractC4509M5224 = c1952.m5224(0);
        abstractC4509M5224.getClass();
        AbstractC4509 abstractC4509M52242 = c1952.m5224(2);
        abstractC4509M52242.getClass();
        AbstractC4509 abstractC4509M52243 = c1952.m5224(3);
        abstractC4509M52243.getClass();
        boolean zIsEmpty = abstractC4509M5224.isEmpty();
        this.f19695 = 0;
        ArrayList arrayList3 = new ArrayList();
        ArrayList arrayList4 = new ArrayList();
        C0625 c06252 = this.f19690;
        boolean z5 = this.f19687;
        if (zIsEmpty) {
            str = "ID3";
            c0625 = c06252;
            z = z5;
            map = map3;
            abstractC4509 = abstractC4509M52243;
        } else {
            C5286 c5286 = c1164.f4960;
            List list2 = c1164.f4966;
            int size = abstractC4509M5224.size();
            int[] iArr = new int[size];
            int i4 = 0;
            int i5 = 0;
            for (int i6 = 0; i6 < abstractC4509M5224.size(); i6++) {
                C5286 c52862 = ((C3457) abstractC4509M5224.get(i6)).f13329.f6042;
                int i7 = c52862.f19981;
                String str2 = c52862.f19996;
                if (i7 > 0 || AbstractC0956.m3241(2, str2) != null) {
                    int i8 = i5;
                    iArr[i6] = 2;
                    i4++;
                    i5 = i8;
                } else if (AbstractC0956.m3241(1, str2) != null) {
                    iArr[i6] = 1;
                    i5++;
                } else {
                    iArr[i6] = -1;
                }
            }
            int i9 = i5;
            if (i4 > 0) {
                z3 = false;
                i3 = i4;
                z2 = true;
            } else if (i9 < size) {
                int i10 = size - i9;
                z2 = false;
                i3 = i10;
                z3 = true;
            } else {
                z2 = false;
                z3 = false;
                i3 = size;
            }
            C3457[] c3457Arr = new C3457[i3];
            C5286[] c5286Arr = new C5286[i3];
            int[] iArr2 = new int[i3];
            int i11 = 0;
            boolean z6 = z2;
            int i12 = 0;
            while (i12 < abstractC4509M5224.size()) {
                if (z6) {
                    list = list2;
                    if (iArr[i12] == 2) {
                    }
                    i12++;
                    list2 = list;
                } else {
                    list = list2;
                }
                if (!z3 || iArr[i12] != 1) {
                    C3457 c3457 = (C3457) abstractC4509M5224.get(i12);
                    c3457Arr[i11] = c3457;
                    c5286Arr[i11] = c3457.f13329.f6042;
                    iArr2[i11] = i12;
                    i11++;
                }
                i12++;
                list2 = list;
            }
            List list3 = list2;
            String str3 = c5286Arr[0].f19996;
            int iM3246 = AbstractC0956.m3246(2, str3);
            int i13 = 1;
            int iM32462 = AbstractC0956.m3246(1, str3);
            boolean z7 = (iM32462 == 1 || (iM32462 == 0 && abstractC4509M52242.isEmpty())) && iM3246 <= 1 && iM32462 + iM3246 > 0;
            if (z6 || iM32462 <= 0) {
                z4 = true;
                i13 = 0;
            } else {
                z4 = true;
            }
            z = z5;
            abstractC4509 = abstractC4509M52243;
            C4818 c4818M10770 = m10770("main", i13, c3457Arr, c5286Arr, c5286, list3, map3, j);
            arrayList3.add(c4818M10770);
            arrayList4.add(iArr2);
            if (z && z7) {
                ArrayList arrayList5 = new ArrayList();
                if (iM3246 > 0) {
                    C5286[] c5286Arr2 = new C5286[i3];
                    int i14 = 0;
                    while (i14 < i3) {
                        C5286 c52863 = c5286Arr[i14];
                        String strM3241 = AbstractC0956.m3241(2, c52863.f19996);
                        String strM9133 = AbstractC4208.m9133(strM3241);
                        C5286[] c5286Arr3 = c5286Arr;
                        C4753 c4753 = new C4753();
                        c4753.f18121 = c52863.f19992;
                        c4753.f18089 = c52863.f19958;
                        c4753.f18105 = AbstractC4509.m9559(c52863.f19976);
                        c4753.f18111 = AbstractC4208.m9132(c52863.f19972);
                        c4753.f18101 = AbstractC4208.m9132(strM9133);
                        c4753.f18120 = strM3241;
                        c4753.f18125 = c52863.f19988;
                        c4753.f18099 = c52863.f19970;
                        c4753.f18128 = c52863.f19999;
                        c4753.f18098 = c52863.f19973;
                        c4753.f18102 = c52863.f19981;
                        c4753.f18115 = c52863.f19989;
                        c4753.f18114 = c52863.f19985;
                        c4753.f18129 = c52863.f20000;
                        c4753.f18127 = c52863.f19978;
                        c5286Arr2[i14] = new C5286(c4753);
                        i14++;
                        c5286Arr = c5286Arr3;
                        map3 = map3;
                    }
                    C5286[] c5286Arr4 = c5286Arr;
                    map = map3;
                    arrayList5.add(new C1882("main", c5286Arr2));
                    if (iM32462 > 0 && (c5286 != null || abstractC4509M52242.isEmpty())) {
                        C4753 c4753M10878 = m10769(c5286Arr4[0], c5286, false).m10878();
                        c4753M10878.f18117 = "main";
                        arrayList5.add(new C1882("main:audio", new C5286(c4753M10878)));
                    }
                    if (list3 != null) {
                        for (int i15 = 0; i15 < list3.size(); i15++) {
                            String strM6517 = AbstractC2704.m6517(i15, "main:cc:");
                            C4753 c4753M108782 = c06252.m2286((C5286) list3.get(i15)).m10878();
                            c4753M108782.f18117 = "main";
                            arrayList5.add(new C1882(strM6517, new C5286(c4753M108782)));
                        }
                    }
                    c0625 = c06252;
                } else {
                    map = map3;
                    c0625 = c06252;
                    C5286[] c5286Arr5 = new C5286[i3];
                    for (int i16 = 0; i16 < i3; i16++) {
                        c5286Arr5[i16] = m10769(c5286Arr[i16], c5286, true);
                    }
                    arrayList5.add(new C1882("main", c5286Arr5));
                }
                C4753 c47532 = new C4753();
                str = "ID3";
                c47532.f18121 = str;
                c47532.f18101 = AbstractC4208.m9132("application/id3");
                c47532.f18117 = "main";
                C1882 c1882 = new C1882("main:id3", new C5286(c47532));
                arrayList5.add(c1882);
                c4818M10770.m10048((C1882[]) arrayList5.toArray(new C1882[0]), arrayList5.indexOf(c1882));
            } else {
                map = map3;
                str = "ID3";
                c0625 = c06252;
            }
        }
        ArrayList arrayList6 = new ArrayList(abstractC4509M52242.size());
        ArrayList arrayList7 = new ArrayList(abstractC4509M52242.size());
        ArrayList arrayList8 = new ArrayList(abstractC4509M52242.size());
        HashSet hashSet3 = new HashSet();
        int i17 = 0;
        while (i17 < abstractC4509M52242.size()) {
            String str4 = ((C3457) abstractC4509M52242.get(i17)).f13329.f6041;
            str4.getClass();
            if (hashSet3.add(str4)) {
                arrayList6.clear();
                arrayList7.clear();
                arrayList8.clear();
                boolean z8 = true;
                for (int i18 = 0; i18 < abstractC4509M52242.size(); i18++) {
                    if (str4.equals(((C3457) abstractC4509M52242.get(i18)).f13329.f6041)) {
                        C3457 c34572 = (C3457) abstractC4509M52242.get(i18);
                        C5286 c52864 = c34572.f13329.f6042;
                        arrayList8.add(Integer.valueOf(i18));
                        arrayList6.add(c34572);
                        arrayList7.add(c52864);
                        z8 &= AbstractC0956.m3246(1, c52864.f19996) == 1;
                    }
                }
                String strConcat = "audio:".concat(str4);
                String str5 = AbstractC0956.f4222;
                i2 = i17;
                hashSet2 = hashSet3;
                abstractC45092 = abstractC4509M52242;
                map2 = map;
                arrayList = arrayList7;
                arrayList2 = arrayList8;
                C4818 c4818M107702 = m10770(strConcat, 1, (C3457[]) arrayList6.toArray(new C3457[0]), (C5286[]) arrayList7.toArray(new C5286[0]), null, Collections.EMPTY_LIST, map2, j);
                arrayList4.add(ᵝˉː.ᵛˑﹳ(arrayList2));
                arrayList3.add(c4818M107702);
                if (z && z8) {
                    String strConcat2 = strConcat.concat(":id3");
                    C4753 c47533 = new C4753();
                    c47533.f18121 = str;
                    c47533.f18101 = AbstractC4208.m9132("application/id3");
                    c47533.f18117 = strConcat;
                    c4818M107702.m10048(new C1882[]{new C1882(strConcat, (C5286[]) arrayList.toArray(new C5286[0])), new C1882(strConcat2, new C5286(c47533))}, 1);
                }
            } else {
                hashSet2 = hashSet3;
                i2 = i17;
                abstractC45092 = abstractC4509M52242;
                map2 = map;
                arrayList = arrayList7;
                arrayList2 = arrayList8;
            }
            i17 = i2 + 1;
            arrayList7 = arrayList;
            abstractC4509M52242 = abstractC45092;
            arrayList8 = arrayList2;
            hashSet3 = hashSet2;
            map = map2;
        }
        Map map4 = map;
        this.f19686 = arrayList3.size();
        ArrayList arrayList9 = new ArrayList(abstractC4509.size());
        ArrayList arrayList10 = new ArrayList(abstractC4509.size());
        ArrayList arrayList11 = new ArrayList(abstractC4509.size());
        HashSet hashSet4 = new HashSet();
        int i19 = 0;
        while (i19 < abstractC4509.size()) {
            AbstractC4509 abstractC45093 = abstractC4509;
            String str6 = ((C3457) abstractC45093.get(i19)).f13329.f6041;
            str6.getClass();
            if (hashSet4.add(str6)) {
                arrayList9.clear();
                arrayList10.clear();
                arrayList11.clear();
                for (int i20 = 0; i20 < abstractC45093.size(); i20++) {
                    if (str6.equals(((C3457) abstractC45093.get(i20)).f13329.f6041)) {
                        C3457 c34573 = (C3457) abstractC45093.get(i20);
                        arrayList11.add(Integer.valueOf(i20));
                        arrayList9.add(c34573);
                        arrayList10.add(c34573.f13329.f6042);
                    }
                }
                String strConcat3 = "subtitle:".concat(str6);
                C5286[] c5286Arr6 = (C5286[]) arrayList10.toArray(new C5286[0]);
                String str7 = AbstractC0956.f4222;
                C3457[] c3457Arr2 = (C3457[]) arrayList9.toArray(new C3457[0]);
                C2822 c2822 = AbstractC4509.f17159;
                abstractC4509 = abstractC45093;
                i = i19;
                hashSet = hashSet4;
                C4818 c4818M107703 = m10770(strConcat3, 3, c3457Arr2, c5286Arr6, null, C2598.f10048, map4, j);
                arrayList4.add(ᵝˉː.ᵛˑﹳ(arrayList11));
                arrayList3.add(c4818M107703);
                int length = c5286Arr6.length;
                C5286[] c5286Arr7 = new C5286[length];
                for (int i21 = 0; i21 < length; i21++) {
                    c5286Arr7[i21] = c0625.m2286(c5286Arr6[i21]);
                }
                c4818M107703.m10048(new C1882[]{new C1882(strConcat3, c5286Arr7)}, new int[0]);
            } else {
                hashSet = hashSet4;
                i = i19;
                abstractC4509 = abstractC45093;
            }
            i19 = i + 1;
            hashSet4 = hashSet;
        }
        this.f19692 = (C4818[]) arrayList3.toArray(new C4818[0]);
        this.f19695 = this.f19692.length;
        int i22 = 0;
        while (true) {
            int i23 = this.f19686;
            c4818Arr = this.f19692;
            if (i22 >= i23) {
                break;
            }
            c4818Arr[i22].f18364.f3621 = true;
            i22++;
        }
        for (C4818 c4818 : c4818Arr) {
            if (!c4818.f18326) {
                C0722 c0722 = new C0722();
                c0722.f3279 = c4818.f18366;
                c4818.mo3622(new C2348(c0722));
            }
        }
        this.f19681 = this.f19692;
    }

    @Override // defpackage.InterfaceC1137
    /* JADX INFO: renamed from: ᵮᵣᵗˈ */
    public final boolean mo3625() {
        return this.f19699.mo3625();
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵱᵽʡᵚ */
    public final void mo1939(long j) throws Throwable {
        for (C4818 c4818 : this.f19681) {
            if (c4818.f18354 && !c4818.m10050()) {
                int length = c4818.f18335.length;
                for (int i = 0; i < length; i++) {
                    c4818.f18335[i].m3120(c4818.f18365[i], j);
                }
            }
        }
    }

    @Override // defpackage.InterfaceC0759
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    public final void mo2707() {
        for (C4818 c4818 : this.f19692) {
            ᵣˊˈᵪ r5 = c4818.f18350;
            C0808 c0808 = c4818.f18364;
            ArrayList arrayList = c4818.f18330;
            if (!arrayList.isEmpty()) {
                C2755 c2755 = (C2755) ᵸᵺᵜ.ˊᵙᵾᵲ(arrayList);
                int iM2922 = c0808.m2922(c2755);
                int i = c2755.f10587;
                if (iM2922 == 1) {
                    if (!c2755.m6665()) {
                        ᵻᵪ.ˌᴵ(i != -1);
                        C3096 c3096M5222 = c0808.f3625.m5222(c2755.f10593, false);
                        c3096M5222.getClass();
                        AbstractC4509 abstractC4509 = c3096M5222.f11815;
                        int i2 = (int) (c2755.f16558 - c3096M5222.f11831);
                        c2755.f10604 = i2 < 0 ? 0L : ((C5274) (i2 < abstractC4509.size() ? ((C2799) abstractC4509.get(i2)).f10745 : c3096M5222.f11814).get(i)).f1913;
                    }
                } else if (iM2922 == 0) {
                    c4818.f18355.post(new RunnableC4076(c4818, 27, c2755));
                } else if (iM2922 == 2 && !c4818.f18374 && r5.ᵠˏˏ()) {
                    r5.ᵟᵹᵙ();
                }
            }
        }
        this.f19688.mo3794(this);
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵵᵽ */
    public final void mo1940() throws BehindLiveWindowException, ParserException {
        for (C4818 c4818 : this.f19692) {
            c4818.m10051();
            if (c4818.f18374 && !c4818.f18326) {
                throw ParserException.m357("Loading finished before preparation is complete.", null);
            }
        }
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final C4818 m10770(String str, int i, C3457[] c3457Arr, C5286[] c5286Arr, C5286 c5286, List list, Map map, long j) throws Throwable {
        C4818 c4818 = new C4818(str, i, this.f19689, new C0808(this.f19690, this.f19696, c3457Arr, c5286Arr, this.f19694, this.f19700, this.f19682, list, this.f19683), map, this.f19704, j, c5286, this.f19701, this.f19703, this.f19685, this.f19691, this.f19684, null);
        long j2 = this.f19697;
        c4818.f18367 = j2;
        if (c4818.f18354) {
            for (C3634 c3634 : c4818.f18335) {
                c3634.m3098(j2);
            }
        }
        return c4818;
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵻʽᵯ */
    public final long mo1941(long j) throws Throwable {
        C4818[] c4818Arr = this.f19681;
        if (c4818Arr.length > 0) {
            boolean zM10049 = c4818Arr[0].m10049(false, j);
            int i = 1;
            while (true) {
                C4818[] c4818Arr2 = this.f19681;
                if (i >= c4818Arr2.length) {
                    break;
                }
                c4818Arr2[i].m10049(zM10049, j);
                i++;
            }
            if (zM10049) {
                ((SparseArray) this.f19682.f8735).clear();
            }
        }
        return j;
    }

    @Override // defpackage.InterfaceC1137
    /* JADX INFO: renamed from: ᵻˈᵦʼ */
    public final long mo3626() {
        return this.f19699.mo3626();
    }
}
