package defpackage;

import android.net.Uri;
import android.os.Handler;
import androidx.media3.exoplayer.rtsp.RtspMediaSource$RtspPlaybackException;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import javax.net.SocketFactory;

/* renamed from: ᵪᵘᵺ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3896 implements InterfaceC3757 {

    /* renamed from: ˀᵗᵝᵭ, reason: contains not printable characters */
    public final ᵿʤˑᵦ f14507;

    /* renamed from: ˀᵗᵩ, reason: contains not printable characters */
    public boolean f14508;

    /* renamed from: ˁˑᵰ, reason: contains not printable characters */
    public boolean f14509;

    /* renamed from: ˊᵸˊ, reason: contains not printable characters */
    public int f14510;

    /* renamed from: ˎˑː, reason: contains not printable characters */
    public C4471 f14511;

    /* renamed from: ˑᵝﹳᵜ, reason: contains not printable characters */
    public boolean f14512;

    /* renamed from: ˑᵥˁ, reason: contains not printable characters */
    public InterfaceC1727 f14513;

    /* renamed from: ᐧﾞ, reason: contains not printable characters */
    public long f14514;

    /* renamed from: ᵙᵢᵨᵳ, reason: contains not printable characters */
    public boolean f14515;

    /* renamed from: ᵡˎ, reason: contains not printable characters */
    public final InterfaceC1794 f14516;

    /* renamed from: ᵡᵘˎʽ, reason: contains not printable characters */
    public boolean f14517;

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public final ArrayList f14518;

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final Handler f14519 = AbstractC3558.m8130(null);

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public final ArrayList f14520;

    /* renamed from: ᵧـˌᵎ, reason: contains not printable characters */
    public RtspMediaSource$RtspPlaybackException f14521;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final ᵧˉʙ f14522;

    /* renamed from: ᵮᵠـˌ, reason: contains not printable characters */
    public IOException f14523;

    /* renamed from: ᵶʔᵢˊ, reason: contains not printable characters */
    public long f14524;

    /* renamed from: ᵺʙ, reason: contains not printable characters */
    public long f14525;

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public final C2325 f14526;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public final ˑᵽʾʦ f14527;

    /* renamed from: ﾞⁱ, reason: contains not printable characters */
    public boolean f14528;

    public C3896(ᵧˉʙ r7, InterfaceC1794 interfaceC1794, Uri uri, ᵿʤˑᵦ r10, String str, SocketFactory socketFactory) {
        this.f14522 = r7;
        this.f14516 = interfaceC1794;
        this.f14507 = r10;
        ˑᵽʾʦ r1 = new ˑᵽʾʦ(19, this);
        this.f14527 = r1;
        this.f14526 = new C2325(r1, r1, str, uri, socketFactory);
        this.f14520 = new ArrayList();
        this.f14518 = new ArrayList();
        this.f14514 = -9223372036854775807L;
        this.f14525 = -9223372036854775807L;
        this.f14524 = -9223372036854775807L;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static void m8548(C3896 c3896) {
        ArrayList arrayList = c3896.f14520;
        c3896.f14509 = true;
        for (int i = 0; i < arrayList.size(); i++) {
            c3896.f14509 &= ((C2314) arrayList.get(i)).f9083;
        }
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static void m8549(C3896 c3896) {
        ArrayList arrayList = c3896.f14520;
        if (c3896.f14515 || c3896.f14517) {
            return;
        }
        for (int i = 0; i < arrayList.size(); i++) {
            if (((C2314) arrayList.get(i)).f9080.m4788() == null) {
                return;
            }
        }
        c3896.f14517 = true;
        AbstractC2692 abstractC2692M6700 = AbstractC2692.m6700(arrayList);
        ˏᵭᵔᵬ.ᵻᵢﹳᵰ(4, "initialCapacity");
        Object[] objArrCopyOf = new Object[4];
        int i2 = 0;
        int i3 = 0;
        while (i2 < abstractC2692M6700.size()) {
            C1666 c1666 = ((C2314) abstractC2692M6700.get(i2)).f9080;
            String string = Integer.toString(i2);
            C3446 c3446M4788 = c1666.m4788();
            c3446M4788.getClass();
            C4010 c4010 = new C4010(string, c3446M4788);
            int i4 = i3 + 1;
            int iM7813 = AbstractC3435.m7813(objArrCopyOf.length, i4);
            if (iM7813 > objArrCopyOf.length) {
                objArrCopyOf = Arrays.copyOf(objArrCopyOf, iM7813);
            }
            objArrCopyOf[i3] = c4010;
            i2++;
            i3 = i4;
        }
        c3896.f14511 = AbstractC2692.m6695(i3, objArrCopyOf);
        InterfaceC1727 interfaceC1727 = c3896.f14513;
        interfaceC1727.getClass();
        interfaceC1727.mo1667(c3896);
    }

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public static void m8550(C3896 c3896) {
        ArrayList arrayList = c3896.f14518;
        ArrayList arrayList2 = c3896.f14520;
        c3896.f14508 = true;
        C2325 c2325 = c3896.f14526;
        c2325.getClass();
        try {
            c2325.close();
            C3138 c3138 = new C3138(new C5553(c2325));
            c2325.f9112 = c3138;
            c3138.m7503(c2325.m6045(c2325.f9115));
            c2325.f9122 = null;
            c2325.f9127 = false;
            c2325.f9113 = null;
        } catch (IOException e) {
            c2325.f9118.ᵶʔᵢˊ(new RtspMediaSource$RtspPlaybackException(e));
        }
        InterfaceC1794 interfaceC1794Mo5108 = c3896.f14516.mo5108();
        if (interfaceC1794Mo5108 == null) {
            c3896.f14521 = new RtspMediaSource$RtspPlaybackException("No fallback data channel factory for TCP retry");
            return;
        }
        ArrayList arrayList3 = new ArrayList(arrayList2.size());
        ArrayList arrayList4 = new ArrayList(arrayList.size());
        for (int i = 0; i < arrayList2.size(); i++) {
            C2314 c2314 = (C2314) arrayList2.get(i);
            boolean z = c2314.f9083;
            C1427 c1427 = c2314.f9081;
            if (z) {
                arrayList3.add(c2314);
            } else {
                C2314 c23142 = new C2314(c3896, c1427.f5812, i, interfaceC1794Mo5108);
                arrayList3.add(c23142);
                C1427 c14272 = c23142.f9081;
                c23142.f9082.ᵡᵘˎʽ(c14272.f5813, c3896.f14527, 0);
                if (arrayList.contains(c1427)) {
                    arrayList4.add(c14272);
                }
            }
        }
        AbstractC2692 abstractC2692M6700 = AbstractC2692.m6700(arrayList2);
        arrayList2.clear();
        arrayList2.addAll(arrayList3);
        arrayList.clear();
        arrayList.addAll(arrayList4);
        for (int i2 = 0; i2 < abstractC2692M6700.size(); i2++) {
            ((C2314) abstractC2692M6700.get(i2)).m6036();
        }
    }

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final boolean m8551() {
        return this.f14514 != -9223372036854775807L;
    }

    @Override // defpackage.InterfaceC3757
    /* renamed from: ˎˏʜʾ */
    public final long mo1662(InterfaceC5264[] interfaceC5264Arr, boolean[] zArr, InterfaceC0772[] interfaceC0772Arr, boolean[] zArr2, long j) {
        ArrayList arrayList;
        for (int i = 0; i < interfaceC5264Arr.length; i++) {
            if (interfaceC0772Arr[i] != null && (interfaceC5264Arr[i] == null || !zArr[i])) {
                interfaceC0772Arr[i] = null;
            }
        }
        ArrayList arrayList2 = this.f14518;
        arrayList2.clear();
        int i2 = 0;
        while (true) {
            int length = interfaceC5264Arr.length;
            arrayList = this.f14520;
            if (i2 >= length) {
                break;
            }
            InterfaceC5264 interfaceC5264 = interfaceC5264Arr[i2];
            if (interfaceC5264 != null) {
                C4010 c4010Mo5375 = interfaceC5264.mo5375();
                C4471 c4471 = this.f14511;
                c4471.getClass();
                int iIndexOf = c4471.indexOf(c4010Mo5375);
                C2314 c2314 = (C2314) arrayList.get(iIndexOf);
                c2314.getClass();
                arrayList2.add(c2314.f9081);
                if (this.f14511.contains(c4010Mo5375) && interfaceC0772Arr[i2] == null) {
                    interfaceC0772Arr[i2] = new C2124(iIndexOf, 11, this);
                    zArr2[i2] = true;
                }
            }
            i2++;
        }
        for (int i3 = 0; i3 < arrayList.size(); i3++) {
            C2314 c23142 = (C2314) arrayList.get(i3);
            if (!arrayList2.contains(c23142.f9081)) {
                c23142.m6036();
            }
        }
        this.f14512 = true;
        if (j != 0) {
            this.f14525 = j;
            this.f14514 = j;
            this.f14524 = j;
        }
        m8552();
        return j;
    }

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final void m8552() {
        ArrayList arrayList;
        boolean z = true;
        int i = 0;
        while (true) {
            arrayList = this.f14518;
            if (i >= arrayList.size()) {
                break;
            }
            z &= ((C1427) arrayList.get(i)).f5811 != null;
            i++;
        }
        if (z && this.f14512) {
            C2325 c2325 = this.f14526;
            c2325.f9119.addAll(arrayList);
            c2325.m6046();
        }
    }

    @Override // defpackage.InterfaceC3757
    /* renamed from: ˏᵙ */
    public final long mo1663(long j, C4110 c4110) {
        return j;
    }

    @Override // defpackage.InterfaceC5211
    /* renamed from: ˑᵱ */
    public final void mo1664(long j) {
    }

    @Override // defpackage.InterfaceC3757
    /* renamed from: ᵝᵵᵺ */
    public final void mo1665() throws IOException {
        IOException iOException = this.f14523;
        if (iOException != null) {
            throw iOException;
        }
    }

    @Override // defpackage.InterfaceC3757
    /* renamed from: ᵡʠ */
    public final C0052 mo1666() {
        ᵛᵾˏ.ᵿʗᵝʽ(this.f14517);
        C4471 c4471 = this.f14511;
        c4471.getClass();
        return new C0052((C4010[]) c4471.toArray(new C4010[0]));
    }

    @Override // defpackage.InterfaceC5211
    /* renamed from: ᵨᵳʝ */
    public final long mo1668() {
        if (!this.f14509) {
            ArrayList arrayList = this.f14520;
            if (!arrayList.isEmpty()) {
                long j = this.f14525;
                if (j != -9223372036854775807L) {
                    return j;
                }
                boolean z = true;
                long jMin = Long.MAX_VALUE;
                for (int i = 0; i < arrayList.size(); i++) {
                    C2314 c2314 = (C2314) arrayList.get(i);
                    if (!c2314.f9083) {
                        jMin = Math.min(jMin, c2314.f9080.m4770());
                        z = false;
                    }
                }
                if (z || jMin == Long.MIN_VALUE) {
                    return 0L;
                }
                return jMin;
            }
        }
        return Long.MIN_VALUE;
    }

    @Override // defpackage.InterfaceC3757
    /* renamed from: ᵪʩ */
    public final long mo1669() {
        if (!this.f14528) {
            return -9223372036854775807L;
        }
        this.f14528 = false;
        return 0L;
    }

    @Override // defpackage.InterfaceC5211
    /* renamed from: ᵯٴᵦ */
    public final boolean mo1670() {
        if (this.f14509) {
            return false;
        }
        int i = this.f14526.f9123;
        return i == 2 || i == 1;
    }

    @Override // defpackage.InterfaceC3757
    /* renamed from: ᵳٴᵶ */
    public final void mo1671(InterfaceC1727 interfaceC1727, long j) throws IOException {
        C2325 c2325 = this.f14526;
        this.f14513 = interfaceC1727;
        try {
            c2325.getClass();
            try {
                c2325.f9112.m7503(c2325.m6045(c2325.f9115));
                C4782 c4782 = c2325.f9109;
                c4782.m10088(c4782.m10094(4, c2325.f9122, C2172.f8575, c2325.f9115));
            } catch (IOException e) {
                AbstractC3558.m8154(c2325.f9112);
                throw e;
            }
        } catch (IOException e2) {
            this.f14523 = e2;
            AbstractC3558.m8154(c2325);
        }
    }

    @Override // defpackage.InterfaceC3757
    /* renamed from: ᵶᵷᵕ */
    public final long mo1672(long j) throws Throwable {
        if (mo1668() == 0 && !this.f14508) {
            this.f14524 = j;
            return j;
        }
        mo1674(j);
        this.f14525 = j;
        if (m8551()) {
            C2325 c2325 = this.f14526;
            int i = c2325.f9123;
            if (i != 1) {
                if (i != 2) {
                    ᵨᴵᵺ.ˌʾˀ();
                    return 0L;
                }
                this.f14514 = j;
                c2325.m6047(j);
                return j;
            }
        } else {
            ArrayList arrayList = this.f14520;
            int i2 = 0;
            while (true) {
                if (i2 >= arrayList.size()) {
                    break;
                }
                if (((C2314) arrayList.get(i2)).f9080.m4761(this.f14509, j)) {
                    i2++;
                } else {
                    this.f14514 = j;
                    if (this.f14509) {
                        for (int i3 = 0; i3 < this.f14520.size(); i3++) {
                            C2314 c2314 = (C2314) this.f14520.get(i3);
                            ᵛᵾˏ.ᵿʗᵝʽ(c2314.f9083);
                            c2314.f9083 = false;
                            m8548(c2314.f9079);
                            c2314.f9082.ᵡᵘˎʽ(c2314.f9081.f5813, c2314.f9079.f14527, 0);
                        }
                        boolean z = this.f14508;
                        C2325 c23252 = this.f14526;
                        if (z) {
                            c23252.m6048(AbstractC3558.m8161(j));
                        } else {
                            c23252.m6047(j);
                        }
                    } else {
                        this.f14526.m6047(j);
                    }
                    for (int i4 = 0; i4 < this.f14520.size(); i4++) {
                        C2314 c23142 = (C2314) this.f14520.get(i4);
                        if (!c23142.f9083) {
                            C0252 c0252 = c23142.f9081.f5813.f13283;
                            c0252.getClass();
                            synchronized (c0252.f1802) {
                                c0252.f1812 = true;
                            }
                            c23142.f9080.m4787(false);
                            c23142.f9080.f6619 = j;
                        }
                    }
                }
            }
        }
        return j;
    }

    @Override // defpackage.InterfaceC5211
    /* renamed from: ᵸʓᵠ */
    public final boolean mo1673(C5196 c5196) {
        return mo1670();
    }

    @Override // defpackage.InterfaceC3757
    /* renamed from: ᵸˑ */
    public final void mo1674(long j) throws Throwable {
        if (m8551()) {
            return;
        }
        int i = 0;
        while (true) {
            ArrayList arrayList = this.f14520;
            if (i >= arrayList.size()) {
                return;
            }
            C2314 c2314 = (C2314) arrayList.get(i);
            if (!c2314.f9083) {
                c2314.f9080.m4785(true, j);
            }
            i++;
        }
    }

    @Override // defpackage.InterfaceC5211
    /* renamed from: ᵹᵝᵶ */
    public final long mo1675() {
        return mo1668();
    }
}
