package defpackage;

import android.util.SparseArray;
import android.util.SparseBooleanArray;
import android.util.SparseIntArray;
import androidx.media3.common.ParserException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

/* renamed from: ᵧᵿⁱ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3694 implements InterfaceC2689 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final C3493 f13793;

    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public boolean f13794;

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public final C2697 f13795;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final C5045 f13796;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final SparseIntArray f13797;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final int f13798;

    /* renamed from: ˑᵱ, reason: contains not printable characters */
    public int f13799;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final SparseArray f13800;

    /* renamed from: ᵞʡ, reason: contains not printable characters */
    public InterfaceC3676 f13801;

    /* renamed from: ᵡʠ, reason: contains not printable characters */
    public boolean f13802;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final int f13803;

    /* renamed from: ᵨᵳʝ, reason: contains not printable characters */
    public int f13804;

    /* renamed from: ᵪʩ, reason: contains not printable characters */
    public InterfaceC1982 f13805;

    /* renamed from: ᵯٴᵦ, reason: contains not printable characters */
    public C3442 f13806;

    /* renamed from: ᵳٴᵶ, reason: contains not printable characters */
    public int f13807;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final int f13808;

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public final SparseBooleanArray f13809;

    /* renamed from: ᵸʓᵠ, reason: contains not printable characters */
    public boolean f13810;

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public final SparseBooleanArray f13811;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final InterfaceC1889 f13812;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final List f13813;

    public C3694(int i, int i2, InterfaceC1889 interfaceC1889, C1240 c1240, C5045 c5045, int i3) {
        this.f13796 = c5045;
        this.f13798 = i3;
        this.f13803 = i;
        this.f13808 = i2;
        this.f13812 = interfaceC1889;
        if (i == 1 || i == 2) {
            this.f13813 = Collections.singletonList(c1240);
        } else {
            ArrayList arrayList = new ArrayList();
            this.f13813 = arrayList;
            arrayList.add(c1240);
        }
        this.f13793 = new C3493(0, new byte[9400]);
        SparseBooleanArray sparseBooleanArray = new SparseBooleanArray();
        this.f13809 = sparseBooleanArray;
        this.f13811 = new SparseBooleanArray();
        SparseArray sparseArray = new SparseArray();
        this.f13800 = sparseArray;
        this.f13797 = new SparseIntArray();
        this.f13795 = new C2697(i3);
        this.f13805 = InterfaceC1982.f7966;
        this.f13799 = -1;
        sparseBooleanArray.clear();
        sparseArray.clear();
        SparseArray sparseArray2 = new SparseArray();
        int size = sparseArray2.size();
        for (int i4 = 0; i4 < size; i4++) {
            sparseArray.put(sparseArray2.keyAt(i4), (InterfaceC3676) sparseArray2.valueAt(i4));
        }
        sparseArray.put(0, new C0155(new ᵶˉᵹʣ(this)));
        this.f13801 = null;
    }

    /* JADX WARN: Code restructure failed: missing block: B:10:0x001e, code lost:
    
        r1 = r1 + 1;
     */
    @Override // defpackage.InterfaceC2689
    /* renamed from: ˇʼʤˎ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final boolean mo1572(defpackage.InterfaceC1383 r6) throws java.io.EOFException, java.io.InterruptedIOException {
        /*
            r5 = this;
            ᵥˁˋˁ r5 = r5.f13793
            byte[] r5 = r5.f13082
            ːʚᵗ r6 = (defpackage.C1938) r6
            r0 = 0
            r1 = 940(0x3ac, float:1.317E-42)
            r6.mo4251(r5, r0, r1, r0)
            r1 = r0
        Ld:
            r2 = 188(0xbc, float:2.63E-43)
            if (r1 >= r2) goto L29
            r2 = r0
        L12:
            r3 = 5
            if (r2 >= r3) goto L24
            int r3 = r2 * 188
            int r3 = r3 + r1
            r3 = r5[r3]
            r4 = 71
            if (r3 == r4) goto L21
            int r1 = r1 + 1
            goto Ld
        L21:
            int r2 = r2 + 1
            goto L12
        L24:
            r6.mo4246(r1, r0)
            r5 = 1
            return r5
        L29:
            return r0
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C3694.mo1572(ˊᵬᐧ):boolean");
    }

    @Override // defpackage.InterfaceC2689
    /* renamed from: ˎˏʜʾ */
    public final void mo1573(InterfaceC1982 interfaceC1982) {
        if ((this.f13808 & 1) == 0) {
            interfaceC1982 = new C4699(interfaceC1982, this.f13812);
        }
        this.f13805 = interfaceC1982;
    }

    @Override // defpackage.InterfaceC2689
    /* renamed from: ˏˋٴ */
    public final List mo1574() {
        C4421 c4421 = AbstractC2692.f10429;
        return C4471.f16684;
    }

    @Override // defpackage.InterfaceC2689
    /* renamed from: ˏᵙ */
    public final InterfaceC2689 mo1575() {
        return this;
    }

    @Override // defpackage.InterfaceC2689
    /* renamed from: ᵥᵯˎ */
    public final void mo1576() {
    }

    @Override // defpackage.InterfaceC2689
    /* renamed from: ᵴᵳ */
    public final void mo1577(long j, long j2) {
        C3442 c3442;
        ᵛᵾˏ.ᵿʗᵝʽ(this.f13803 != 2);
        List list = this.f13813;
        int size = list.size();
        for (int i = 0; i < size; i++) {
            C1240 c1240 = (C1240) list.get(i);
            boolean z = c1240.m3771() == -9223372036854775807L;
            if (!z) {
                long jM3778 = c1240.m3778();
                z = (jM3778 == -9223372036854775807L || jM3778 == 0 || jM3778 == j2) ? false : true;
            }
            if (z) {
                c1240.m3772(j2);
            }
        }
        if (j2 != 0 && (c3442 = this.f13806) != null) {
            c3442.m7819(j2);
        }
        this.f13793.m7939(0);
        this.f13797.clear();
        int i2 = 0;
        while (true) {
            SparseArray sparseArray = this.f13800;
            if (i2 >= sparseArray.size()) {
                this.f13804 = 0;
                return;
            } else {
                ((InterfaceC3676) sparseArray.valueAt(i2)).mo1309();
                i2++;
            }
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r1v1 */
    /* JADX WARN: Type inference failed for: r1v11 */
    /* JADX WARN: Type inference failed for: r1v2, types: [boolean, int] */
    @Override // defpackage.InterfaceC2689
    /* renamed from: ᵻᵢﹳᵰ */
    public final int mo1578(InterfaceC1383 interfaceC1383, C4184 c4184) throws ParserException {
        InterfaceC1383 interfaceC13832;
        ?? r1;
        int i;
        int i2;
        int i3;
        int i4;
        boolean z;
        long length = interfaceC1383.getLength();
        int i5 = this.f13803;
        boolean z2 = i5 == 2;
        if (this.f13794) {
            long j = -9223372036854775807L;
            C2697 c2697 = this.f13795;
            if (length != -1 && !z2 && !c2697.f10464) {
                int i6 = this.f13799;
                C1240 c1240 = c2697.f10462;
                int i7 = c2697.f10461;
                C3493 c3493 = c2697.f10459;
                if (i6 <= 0) {
                    c2697.m6709(interfaceC1383);
                    return 0;
                }
                if (c2697.f10458) {
                    if (c2697.f10463 == -9223372036854775807L) {
                        c2697.m6709(interfaceC1383);
                        return 0;
                    }
                    if (c2697.f10456) {
                        long j2 = c2697.f10457;
                        if (j2 == -9223372036854775807L) {
                            c2697.m6709(interfaceC1383);
                            return 0;
                        }
                        c2697.f10460 = c1240.m3774(c2697.f10463) - c1240.m3776(j2);
                        c2697.m6709(interfaceC1383);
                        return 0;
                    }
                    int iMin = (int) Math.min(i7, interfaceC1383.getLength());
                    if (interfaceC1383.getPosition() != 0) {
                        c4184.f15658 = 0L;
                        return 1;
                    }
                    c3493.m7939(iMin);
                    interfaceC1383.mo4245();
                    interfaceC1383.mo4249(c3493.f13082, 0, iMin);
                    int i8 = c3493.f13083;
                    int i9 = c3493.f13081;
                    while (true) {
                        if (i8 >= i9) {
                            break;
                        }
                        if (c3493.f13082[i8] == 71) {
                            long j3 = ˏᵭᵔᵬ.ˌʾˀ(c3493, i8, i6);
                            if (j3 != -9223372036854775807L) {
                                j = j3;
                                break;
                            }
                        }
                        i8++;
                    }
                    c2697.f10457 = j;
                    c2697.f10456 = true;
                    return 0;
                }
                long length2 = interfaceC1383.getLength();
                int iMin2 = (int) Math.min(i7, length2);
                long j4 = length2 - iMin2;
                if (interfaceC1383.getPosition() != j4) {
                    c4184.f15658 = j4;
                    return 1;
                }
                c3493.m7939(iMin2);
                interfaceC1383.mo4245();
                interfaceC1383.mo4249(c3493.f13082, 0, iMin2);
                int i10 = c3493.f13083;
                int i11 = c3493.f13081;
                int i12 = i11 - 188;
                while (true) {
                    if (i12 < i10) {
                        break;
                    }
                    byte[] bArr = c3493.f13082;
                    int i13 = -4;
                    int i14 = 0;
                    while (true) {
                        if (i13 > 4) {
                            break;
                        }
                        int i15 = (i13 * 188) + i12;
                        if (i15 < i10 || i15 >= i11 || bArr[i15] != 71) {
                            i14 = 0;
                        } else {
                            i14++;
                            if (i14 == 5) {
                                long j5 = ˏᵭᵔᵬ.ˌʾˀ(c3493, i12, i6);
                                if (j5 != -9223372036854775807L) {
                                    j = j5;
                                    break;
                                }
                            }
                        }
                        i13++;
                    }
                    i12--;
                }
                c2697.f10463 = j;
                c2697.f10458 = true;
                return 0;
            }
            if (this.f13802) {
                i = 1;
                z = false;
                i2 = i5;
            } else {
                this.f13802 = true;
                long j6 = c2697.f10460;
                if (j6 != -9223372036854775807L) {
                    C1240 c12402 = c2697.f10462;
                    int i16 = this.f13799;
                    ʾᵠᵦ r4 = new ʾᵠᵦ();
                    C3959 c3959 = new C3959();
                    c3959.f14936 = i16;
                    c3959.f14938 = c12402;
                    c3959.f14935 = this.f13798;
                    c3959.f14937 = new C3493();
                    i = 1;
                    z = false;
                    i2 = i5;
                    C3442 c3442 = new C3442(r4, c3959, j6, 1 + j6, 0L, length, 188L, 940);
                    this.f13806 = c3442;
                    this.f13805.mo4987(c3442.f12877);
                } else {
                    i = 1;
                    z = false;
                    i2 = i5;
                    this.f13805.mo4987(new C3300(j6));
                }
            }
            if (this.f13810) {
                this.f13810 = z;
                mo1577(0L, 0L);
                if (interfaceC1383.getPosition() != 0) {
                    c4184.f15658 = 0L;
                    return i;
                }
            }
            C3442 c34422 = this.f13806;
            if (c34422 != null && c34422.f12876 != null) {
                return c34422.m7818(interfaceC1383, c4184);
            }
            interfaceC13832 = interfaceC1383;
            r1 = z;
        } else {
            interfaceC13832 = interfaceC1383;
            r1 = 0;
            i = 1;
            i2 = i5;
        }
        C3493 c34932 = this.f13793;
        byte[] bArr2 = c34932.f13082;
        if (9400 - c34932.f13083 < 188) {
            int iM7959 = c34932.m7959();
            if (iM7959 > 0) {
                System.arraycopy(bArr2, c34932.f13083, bArr2, r1, iM7959);
            }
            c34932.m7975(iM7959, bArr2);
        }
        while (true) {
            int iM79592 = c34932.m7959();
            SparseArray sparseArray = this.f13800;
            if (iM79592 >= 188) {
                int i17 = c34932.f13083;
                int i18 = c34932.f13081;
                byte[] bArr3 = c34932.f13082;
                int i19 = i17;
                while (i19 < i18 && bArr3[i19] != 71) {
                    i19++;
                }
                c34932.m7955(i19);
                int i20 = i19 + 188;
                if (i20 > i18) {
                    int i21 = (i19 - i17) + this.f13804;
                    this.f13804 = i21;
                    i3 = i2;
                    i4 = 2;
                    if (i3 == 2 && i21 > 376) {
                        throw ParserException.m356("Cannot find sync byte. Most likely not a Transport Stream.", null);
                    }
                } else {
                    i3 = i2;
                    i4 = 2;
                    this.f13804 = r1;
                }
                int i22 = c34932.f13081;
                if (i20 > i22) {
                    return r1;
                }
                int iM7965 = c34932.m7965();
                if ((8388608 & iM7965) != 0) {
                    c34932.m7955(i20);
                    return r1;
                }
                int i23 = (4194304 & iM7965) != 0 ? 1 : r1;
                int i24 = (2096896 & iM7965) >> 8;
                boolean z3 = (iM7965 & 32) != 0 ? true : r1;
                InterfaceC3676 interfaceC3676 = (iM7965 & 16) != 0 ? (InterfaceC3676) sparseArray.get(i24) : null;
                if (interfaceC3676 == null) {
                    c34932.m7955(i20);
                    return r1;
                }
                if (i3 != i4) {
                    int i25 = iM7965 & 15;
                    SparseIntArray sparseIntArray = this.f13797;
                    int i26 = sparseIntArray.get(i24, i25 - 1);
                    sparseIntArray.put(i24, i25);
                    if (i26 == i25) {
                        c34932.m7955(i20);
                        return r1;
                    }
                    if (i25 != ((i26 + 1) & 15)) {
                        interfaceC3676.mo1309();
                    }
                }
                if (z3) {
                    int iM7956 = c34932.m7956();
                    i23 |= (c34932.m7956() & 64) != 0 ? i4 : r1;
                    c34932.m7946(iM7956 - 1);
                }
                boolean z4 = this.f13794;
                if (i3 == i4 || z4 || !this.f13811.get(i24, r1)) {
                    c34932.m7950(i20);
                    interfaceC3676.mo1310(i23, c34932);
                    c34932.m7950(i22);
                }
                if (i3 != i4 && !z4 && this.f13794 && length != -1) {
                    this.f13810 = true;
                }
                c34932.m7955(i20);
                return r1;
            }
            int i27 = c34932.f13081;
            int i28 = interfaceC13832.read(bArr2, i27, 9400 - i27);
            if (i28 == -1) {
                int i29 = r1;
                while (i29 < sparseArray.size()) {
                    InterfaceC3676 interfaceC36762 = (InterfaceC3676) sparseArray.valueAt(i29);
                    if (interfaceC36762 instanceof C3426) {
                        C3426 c3426 = (C3426) interfaceC36762;
                        int i30 = (!z2 || c3426.m7805()) ? i : r1;
                        if (c3426.f12809 == 3 && c3426.f12813 == -1 && ((!z2 || !(c3426.f12811 instanceof C0509)) && i30 != 0)) {
                            c3426.mo1310(i, new C3493());
                        }
                    }
                    i29++;
                    i = 1;
                }
                return -1;
            }
            c34932.m7950(i27 + i28);
            i = 1;
        }
    }
}
