package defpackage;

import java.io.EOFException;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Collections;
import java.util.regex.Pattern;

/* renamed from: ᵠˊʙʿ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3115 implements InterfaceC0725 {

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final C3493 f11875;

    public C3115(int i) {
        switch (i) {
            case 1:
                this.f11875 = new C3493();
                break;
            default:
                this.f11875 = new C3493(10);
                break;
        }
    }

    @Override // defpackage.InterfaceC0725
    public /* synthetic */ void reset() {
    }

    @Override // defpackage.InterfaceC0725
    /* renamed from: ˎˏʜʾ */
    public void mo2358(byte[] bArr, int i, int i2, C0735 c0735, InterfaceC4038 interfaceC4038) {
        C0551 c0551M2850;
        C3493 c3493 = this.f11875;
        c3493.m7975(i2 + i, bArr);
        c3493.m7955(i);
        ArrayList arrayList = new ArrayList();
        while (c3493.m7959() > 0) {
            ᵛᵾˏ.ˌᵜᵹᵩ("Incomplete Mp4Webvtt Top Level box header found.", c3493.m7959() >= 8);
            int iM7965 = c3493.m7965();
            if (c3493.m7965() == 1987343459) {
                int i3 = iM7965 - 8;
                CharSequence charSequenceM8261 = null;
                C0767 c0767M7815 = null;
                while (i3 > 0) {
                    ᵛᵾˏ.ˌᵜᵹᵩ("Incomplete vtt cue box header found.", i3 >= 8);
                    int iM79652 = c3493.m7965();
                    int iM79653 = c3493.m7965();
                    int i4 = iM79652 - 8;
                    byte[] bArr2 = c3493.f13082;
                    int i5 = c3493.f13083;
                    String str = AbstractC3558.f13329;
                    String str2 = new String(bArr2, i5, i4, StandardCharsets.UTF_8);
                    c3493.m7946(i4);
                    i3 = (i3 - 8) - i4;
                    if (iM79653 == 1937011815) {
                        C3438 c3438 = new C3438();
                        AbstractC3671.m8259(str2, c3438);
                        c0767M7815 = c3438.m7815();
                    } else if (iM79653 == 1885436268) {
                        charSequenceM8261 = AbstractC3671.m8261(null, str2.trim(), Collections.EMPTY_LIST);
                    }
                }
                if (charSequenceM8261 == null) {
                    charSequenceM8261 = "";
                }
                if (c0767M7815 != null) {
                    c0767M7815.f3644 = charSequenceM8261;
                    c0767M7815.f3648 = null;
                    c0551M2850 = c0767M7815.m2850();
                } else {
                    Pattern pattern = AbstractC3671.f13679;
                    C3438 c34382 = new C3438();
                    c34382.f12858 = charSequenceM8261;
                    c0551M2850 = c34382.m7815().m2850();
                }
                arrayList.add(c0551M2850);
            } else {
                c3493.m7946(iM7965 - 8);
            }
        }
        interfaceC4038.accept(new C1808(-9223372036854775807L, -9223372036854775807L, arrayList));
    }

    @Override // defpackage.InterfaceC0725
    /* renamed from: ˏᵙ */
    public /* synthetic */ InterfaceC3708 mo2360(byte[] bArr, int i, int i2) {
        return AbstractC2990.m7331(this, bArr, i2);
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public C3034 m7451(InterfaceC1383 interfaceC1383, InterfaceC5184 interfaceC5184, int i) {
        int i2 = 0;
        C3034 c3034M1915 = null;
        loop0: while (true) {
            int i3 = 0;
            do {
                int i4 = i3 % 10;
                int i5 = i4 + 10;
                C3493 c3493 = this.f11875;
                if (i4 == 0 && i3 != 0) {
                    byte[] bArr = c3493.f13082;
                    System.arraycopy(bArr, 10, bArr, 0, 9);
                }
                int i6 = i3 == 0 ? 10 : 1;
                try {
                    interfaceC1383.mo4249(c3493.f13082, i5 - i6, i6);
                    c3493.m7955(i4);
                    c3493.m7950(i5);
                    if (c3493.m7959() < 3) {
                        C0910.m3046(c3493.f13083, c3493.f13081);
                        return null;
                    }
                    int iM7947 = c3493.m7947();
                    int i7 = c3493.f13083 - 3;
                    c3493.f13083 = i7;
                    if (iM7947 != 4801587) {
                        if (ᵕˏᵛ.ˎˑː(c3493.m7951()) != -1) {
                            break loop0;
                        }
                        if (i3 == 0) {
                            c3493.m7945(20);
                        }
                        i3++;
                    } else {
                        c3493.m7946(6);
                        int iM7958 = c3493.m7958();
                        int i8 = iM7958 + 10;
                        if (c3034M1915 == null) {
                            byte[] bArr2 = new byte[i8];
                            System.arraycopy(c3493.f13082, i7, bArr2, 0, 10);
                            interfaceC1383.mo4249(bArr2, 10, iM7958);
                            c3034M1915 = new C0415(interfaceC5184).m1915(i8, bArr2);
                        } else {
                            interfaceC1383.mo4250(iM7958);
                        }
                        i2 += i8;
                    }
                } catch (EOFException unused) {
                }
            } while (i3 <= i);
        }
        interfaceC1383.mo4245();
        interfaceC1383.mo4250(i2);
        return c3034M1915;
    }

    @Override // defpackage.InterfaceC0725
    /* renamed from: ᵹᵝᵶ */
    public int mo2375() {
        return 2;
    }
}
