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;

/* JADX INFO: renamed from: ᵺᵝˏ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C5139 implements InterfaceC0472 {

    /* JADX INFO: renamed from: ʽᵡᵢᵾ, reason: contains not printable characters */
    public int f19312;

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public IOException f19313;

    /* JADX INFO: renamed from: ˀᵭ, reason: contains not printable characters */
    public long f19314;

    /* JADX INFO: renamed from: ˁˌᵩ, reason: contains not printable characters */
    public long f19315;

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public final ʽˎˇˌ f19316;

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

    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public long f19318;

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

    /* JADX INFO: renamed from: ˊᵾʽʼ, reason: contains not printable characters */
    public boolean f19320;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final ᵣˊˈᵪ f19321;

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

    /* JADX INFO: renamed from: ˑʢ, reason: contains not printable characters */
    public boolean f19323;

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public C2598 f19324;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final ˈᵷᵵᵞ f19325;

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

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final Handler f19327 = AbstractC0956.m3260(null);

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public RtspMediaSource$RtspPlaybackException f19328;

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

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

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

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

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public InterfaceC2682 f19333;

    public C5139(ᵣˊˈᵪ r7, InterfaceC1481 interfaceC1481, Uri uri, ʽˎˇˌ r10, String str, SocketFactory socketFactory) {
        this.f19321 = r7;
        this.f19322 = interfaceC1481;
        this.f19316 = r10;
        ˈᵷᵵᵞ r1 = new ˈᵷᵵᵞ(14, this);
        this.f19325 = r1;
        this.f19329 = new C1863(r1, r1, str, uri, socketFactory);
        this.f19330 = new ArrayList();
        this.f19332 = new ArrayList();
        this.f19315 = -9223372036854775807L;
        this.f19318 = -9223372036854775807L;
        this.f19314 = -9223372036854775807L;
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static void m10647(C5139 c5139) {
        ArrayList arrayList = c5139.f19330;
        if (c5139.f19326 || c5139.f19331) {
            return;
        }
        for (int i = 0; i < arrayList.size(); i++) {
            if (((C2908) arrayList.get(i)).f11195.m3113() == null) {
                return;
            }
        }
        c5139.f19331 = true;
        AbstractC4509 abstractC4509M9559 = AbstractC4509.m9559(arrayList);
        ˑᵕʾ.ːˏᵟᵯ(4, "initialCapacity");
        Object[] objArrCopyOf = new Object[4];
        int i2 = 0;
        int i3 = 0;
        while (i2 < abstractC4509M9559.size()) {
            C0890 c0890 = ((C2908) abstractC4509M9559.get(i2)).f11195;
            String string = Integer.toString(i2);
            C5286 c5286M3113 = c0890.m3113();
            c5286M3113.getClass();
            C1882 c1882 = new C1882(string, c5286M3113);
            int i4 = i3 + 1;
            int iM8058 = AbstractC3544.m8058(objArrCopyOf.length, i4);
            if (iM8058 > objArrCopyOf.length) {
                objArrCopyOf = Arrays.copyOf(objArrCopyOf, iM8058);
            }
            objArrCopyOf[i3] = c1882;
            i2++;
            i3 = i4;
        }
        c5139.f19324 = AbstractC4509.m9563(i3, objArrCopyOf);
        InterfaceC2682 interfaceC2682 = c5139.f19333;
        interfaceC2682.getClass();
        interfaceC2682.mo3793(c5139);
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static void m10648(C5139 c5139) {
        ArrayList arrayList = c5139.f19330;
        c5139.f19320 = true;
        for (int i = 0; i < arrayList.size(); i++) {
            c5139.f19320 &= ((C2908) arrayList.get(i)).f11198;
        }
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public static void m10649(C5139 c5139) {
        ArrayList arrayList = c5139.f19332;
        ArrayList arrayList2 = c5139.f19330;
        c5139.f19317 = true;
        C1863 c1863 = c5139.f19329;
        c1863.getClass();
        try {
            c1863.close();
            C5094 c5094 = new C5094(new C1709(c1863));
            c1863.f7391 = c5094;
            c5094.m10575(c1863.m5060(c1863.f7381));
            c1863.f7373 = null;
            c1863.f7378 = false;
            c1863.f7375 = null;
        } catch (IOException e) {
            c1863.f7385.ˀᵭ(new RtspMediaSource$RtspPlaybackException(e));
        }
        InterfaceC1481 interfaceC1481Mo4246 = c5139.f19322.mo4246();
        if (interfaceC1481Mo4246 == null) {
            c5139.f19328 = 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++) {
            C2908 c2908 = (C2908) arrayList2.get(i);
            boolean z = c2908.f11198;
            C4466 c4466 = c2908.f11197;
            if (z) {
                arrayList3.add(c2908);
            } else {
                C2908 c29082 = new C2908(c5139, c4466.f17066, i, interfaceC1481Mo4246);
                arrayList3.add(c29082);
                C4466 c44662 = c29082.f11197;
                c29082.f11194.ᵵᵬᵽ(c44662.f17064, c5139.f19325, 0);
                if (arrayList.contains(c4466)) {
                    arrayList4.add(c44662);
                }
            }
        }
        AbstractC4509 abstractC4509M9559 = AbstractC4509.m9559(arrayList2);
        arrayList2.clear();
        arrayList2.addAll(arrayList3);
        arrayList.clear();
        arrayList.addAll(arrayList4);
        for (int i2 = 0; i2 < abstractC4509M9559.size(); i2++) {
            ((C2908) abstractC4509M9559.get(i2)).m6975();
        }
    }

    @Override // defpackage.InterfaceC1137
    /* JADX INFO: renamed from: ˉᵲ */
    public final boolean mo3622(C2348 c2348) {
        return mo3625();
    }

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final boolean m10650() {
        return this.f19315 != -9223372036854775807L;
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ˋˈ */
    public final long mo1934() {
        if (!this.f19319) {
            return -9223372036854775807L;
        }
        this.f19319 = false;
        return 0L;
    }

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

    @Override // defpackage.InterfaceC1137
    /* JADX INFO: renamed from: ˏːˆ */
    public final long mo3624() {
        if (!this.f19320) {
            ArrayList arrayList = this.f19330;
            if (!arrayList.isEmpty()) {
                long j = this.f19318;
                if (j != -9223372036854775807L) {
                    return j;
                }
                boolean z = true;
                long jMin = Long.MAX_VALUE;
                for (int i = 0; i < arrayList.size(); i++) {
                    C2908 c2908 = (C2908) arrayList.get(i);
                    if (!c2908.f11198) {
                        jMin = Math.min(jMin, c2908.f11195.m3095());
                        z = false;
                    }
                }
                if (z || jMin == Long.MIN_VALUE) {
                    return 0L;
                }
                return jMin;
            }
        }
        return Long.MIN_VALUE;
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ːˏᵟᵯ */
    public final long mo1935(long j, C3318 c3318) {
        return j;
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵟᵹᵙ */
    public final C5502 mo1936() {
        ᵻᵪ.ˌᴵ(this.f19331);
        C2598 c2598 = this.f19324;
        c2598.getClass();
        return new C5502((C1882[]) c2598.toArray(new C1882[0]));
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵨᵣ */
    public final long mo1937(InterfaceC2380[] interfaceC2380Arr, boolean[] zArr, InterfaceC4833[] interfaceC4833Arr, boolean[] zArr2, long j) {
        ArrayList arrayList;
        for (int i = 0; i < interfaceC2380Arr.length; i++) {
            if (interfaceC4833Arr[i] != null && (interfaceC2380Arr[i] == null || !zArr[i])) {
                interfaceC4833Arr[i] = null;
            }
        }
        ArrayList arrayList2 = this.f19332;
        arrayList2.clear();
        int i2 = 0;
        while (true) {
            int length = interfaceC2380Arr.length;
            arrayList = this.f19330;
            if (i2 >= length) {
                break;
            }
            InterfaceC2380 interfaceC2380 = interfaceC2380Arr[i2];
            if (interfaceC2380 != null) {
                C1882 c1882Mo3729 = interfaceC2380.mo3729();
                C2598 c2598 = this.f19324;
                c2598.getClass();
                int iIndexOf = c2598.indexOf(c1882Mo3729);
                C2908 c2908 = (C2908) arrayList.get(iIndexOf);
                c2908.getClass();
                arrayList2.add(c2908.f11197);
                if (this.f19324.contains(c1882Mo3729) && interfaceC4833Arr[i2] == null) {
                    interfaceC4833Arr[i2] = new C1785(iIndexOf, 11, this);
                    zArr2[i2] = true;
                }
            }
            i2++;
        }
        for (int i3 = 0; i3 < arrayList.size(); i3++) {
            C2908 c29082 = (C2908) arrayList.get(i3);
            if (!arrayList2.contains(c29082.f11197)) {
                c29082.m6975();
            }
        }
        this.f19323 = true;
        if (j != 0) {
            this.f19318 = j;
            this.f19315 = j;
            this.f19314 = j;
        }
        m10651();
        return j;
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵪᵹᵥᵻ */
    public final void mo1938(InterfaceC2682 interfaceC2682, long j) {
        C1863 c1863 = this.f19329;
        this.f19333 = interfaceC2682;
        try {
            c1863.getClass();
            try {
                c1863.f7391.m10575(c1863.m5060(c1863.f7381));
                C1404 c1404 = c1863.f7376;
                c1404.m4047(c1404.m4032(4, c1863.f7373, C1323.f5510, c1863.f7381));
            } catch (IOException e) {
                AbstractC0956.m3228(c1863.f7391);
                throw e;
            }
        } catch (IOException e2) {
            this.f19313 = e2;
            AbstractC0956.m3228(c1863);
        }
    }

    @Override // defpackage.InterfaceC1137
    /* JADX INFO: renamed from: ᵮᵣᵗˈ */
    public final boolean mo3625() {
        if (this.f19320) {
            return false;
        }
        int i = this.f19329.f7374;
        return i == 2 || i == 1;
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵱᵽʡᵚ */
    public final void mo1939(long j) throws Throwable {
        if (m10650()) {
            return;
        }
        int i = 0;
        while (true) {
            ArrayList arrayList = this.f19330;
            if (i >= arrayList.size()) {
                return;
            }
            C2908 c2908 = (C2908) arrayList.get(i);
            if (!c2908.f11198) {
                c2908.f11195.m3120(true, j);
            }
            i++;
        }
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵵᵽ */
    public final void mo1940() throws IOException {
        IOException iOException = this.f19313;
        if (iOException != null) {
            throw iOException;
        }
    }

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public final void m10651() {
        ArrayList arrayList;
        boolean z = true;
        int i = 0;
        while (true) {
            arrayList = this.f19332;
            if (i >= arrayList.size()) {
                break;
            }
            z &= ((C4466) arrayList.get(i)).f17065 != null;
            i++;
        }
        if (z && this.f19323) {
            C1863 c1863 = this.f19329;
            c1863.f7388.addAll(arrayList);
            c1863.m5059();
        }
    }

    @Override // defpackage.InterfaceC0472
    /* JADX INFO: renamed from: ᵻʽᵯ */
    public final long mo1941(long j) throws Throwable {
        if (mo3624() == 0 && !this.f19317) {
            this.f19314 = j;
            return j;
        }
        mo1939(j);
        this.f19318 = j;
        if (m10650()) {
            C1863 c1863 = this.f19329;
            int i = c1863.f7374;
            if (i != 1) {
                if (i != 2) {
                    ᵷᵝˎ.ᵱʡˏ();
                    return 0L;
                }
                this.f19315 = j;
                c1863.m5061(j);
                return j;
            }
        } else {
            ArrayList arrayList = this.f19330;
            int i2 = 0;
            while (true) {
                if (i2 >= arrayList.size()) {
                    break;
                }
                if (((C2908) arrayList.get(i2)).f11195.m3101(this.f19320, j)) {
                    i2++;
                } else {
                    this.f19315 = j;
                    if (this.f19320) {
                        for (int i3 = 0; i3 < this.f19330.size(); i3++) {
                            C2908 c2908 = (C2908) this.f19330.get(i3);
                            ᵻᵪ.ˌᴵ(c2908.f11198);
                            c2908.f11198 = false;
                            m10648(c2908.f11199);
                            c2908.f11194.ᵵᵬᵽ(c2908.f11197.f17064, c2908.f11199.f19325, 0);
                        }
                        boolean z = this.f19317;
                        C1863 c18632 = this.f19329;
                        if (z) {
                            c18632.m5058(AbstractC0956.m3264(j));
                        } else {
                            c18632.m5061(j);
                        }
                    } else {
                        this.f19329.m5061(j);
                    }
                    for (int i4 = 0; i4 < this.f19330.size(); i4++) {
                        C2908 c29082 = (C2908) this.f19330.get(i4);
                        if (!c29082.f11198) {
                            C0398 c0398 = c29082.f11197.f17064.f11805;
                            c0398.getClass();
                            synchronized (c0398.f2254) {
                                c0398.f2259 = true;
                            }
                            c29082.f11195.m3096(false);
                            c29082.f11195.f3926 = j;
                        }
                    }
                }
            }
        }
        return j;
    }

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