package T0;

import d5.AbstractC0844a;
import e4.C0878i;
import java.io.EOFException;
import java.io.InterruptedIOException;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Collections;
import java.util.regex.Pattern;
import q1.C1444a;
import q1.C1455l;
import q1.InterfaceC1447d;
import q1.InterfaceC1456m;
import x0.AbstractC1709a;
import z1.AbstractC1788h;
import z1.C1787g;

/* JADX INFO: loaded from: classes.dex */
public final class v implements InterfaceC1456m {

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final x0.o f6471q;

    public v(int i) {
        switch (i) {
            case 1:
                this.f6471q = new x0.o();
                break;
            default:
                this.f6471q = new x0.o(10);
                break;
        }
    }

    @Override // q1.InterfaceC1456m
    public void a(byte[] bArr, int i, int i5, C1455l c1455l, x0.d dVar) {
        w0.b bVarA;
        x0.o oVar = this.f6471q;
        oVar.D(i + i5, bArr);
        oVar.F(i);
        ArrayList arrayList = new ArrayList();
        while (oVar.a() > 0) {
            AbstractC1709a.c("Incomplete Mp4Webvtt Top Level box header found.", oVar.a() >= 8);
            int iG = oVar.g();
            if (oVar.g() == 1987343459) {
                int i8 = iG - 8;
                CharSequence charSequenceF = null;
                w0.a aVarA = null;
                while (i8 > 0) {
                    AbstractC1709a.c("Incomplete vtt cue box header found.", i8 >= 8);
                    int iG2 = oVar.g();
                    int iG3 = oVar.g();
                    int i9 = iG2 - 8;
                    byte[] bArr2 = oVar.f18539a;
                    int i10 = oVar.f18540b;
                    int i11 = x0.v.f18553a;
                    String str = new String(bArr2, i10, i9, StandardCharsets.UTF_8);
                    oVar.G(i9);
                    i8 = (i8 - 8) - i9;
                    if (iG3 == 1937011815) {
                        C1787g c1787g = new C1787g();
                        AbstractC1788h.e(str, c1787g);
                        aVarA = c1787g.a();
                    } else if (iG3 == 1885436268) {
                        charSequenceF = AbstractC1788h.f(null, str.trim(), Collections.EMPTY_LIST);
                    }
                }
                if (charSequenceF == null) {
                    charSequenceF = "";
                }
                if (aVarA != null) {
                    aVarA.f18164a = charSequenceF;
                    bVarA = aVarA.a();
                } else {
                    Pattern pattern = AbstractC1788h.f19226a;
                    C1787g c1787g2 = new C1787g();
                    c1787g2.f19218c = charSequenceF;
                    bVarA = c1787g2.a().a();
                }
                arrayList.add(bVarA);
            } else {
                oVar.G(iG - 8);
            }
        }
        dVar.a(new C1444a(-9223372036854775807L, -9223372036854775807L, arrayList));
    }

    public u0.D b(j jVar, C0878i c0878i) throws EOFException, InterruptedIOException {
        x0.o oVar = this.f6471q;
        u0.D dC = null;
        int i = 0;
        while (true) {
            try {
                jVar.f(oVar.f18539a, 0, 10, false);
                oVar.F(0);
                if (oVar.w() != 4801587) {
                    break;
                }
                oVar.G(3);
                int iS = oVar.s();
                int i5 = iS + 10;
                if (dC == null) {
                    byte[] bArr = new byte[i5];
                    System.arraycopy(oVar.f18539a, 0, bArr, 0, 10);
                    jVar.f(bArr, 10, iS, false);
                    dC = new h1.h(c0878i).C(i5, bArr);
                } else {
                    jVar.h(iS, false);
                }
                i += i5;
            } catch (EOFException unused) {
            }
        }
        jVar.f6430v = 0;
        jVar.h(i, false);
        return dC;
    }

    @Override // q1.InterfaceC1456m
    public /* synthetic */ InterfaceC1447d d(byte[] bArr, int i, int i5) {
        return AbstractC0844a.a(this, bArr, i5);
    }

    @Override // q1.InterfaceC1456m
    public /* synthetic */ void reset() {
    }
}
