package F0;

import T0.F;
import d1.C0763b;
import d5.AbstractC0844a;
import e1.C0863a;
import java.io.EOFException;
import java.util.Arrays;
import java.util.Objects;
import u0.C1578n;
import u0.C1579o;
import u0.E;
import u0.InterfaceC1571g;
import x0.AbstractC1709a;

/* JADX INFO: loaded from: classes.dex */
public final class o implements F {

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public static final C1579o f2358f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public static final C1579o f2359g;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final F f2360a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final C1579o f2361b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public C1579o f2362c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public byte[] f2363d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public int f2364e;

    static {
        C1578n c1578n = new C1578n();
        c1578n.f17320m = E.m("application/id3");
        f2358f = new C1579o(c1578n);
        C1578n c1578n2 = new C1578n();
        c1578n2.f17320m = E.m("application/x-emsg");
        f2359g = new C1579o(c1578n2);
    }

    public o(F f3, int i) {
        this.f2360a = f3;
        if (i == 1) {
            this.f2361b = f2358f;
        } else {
            if (i != 3) {
                throw new IllegalArgumentException(AbstractC0844a.j("Unknown metadataType: ", i));
            }
            this.f2361b = f2359g;
        }
        this.f2363d = new byte[0];
        this.f2364e = 0;
    }

    @Override // T0.F
    public final void a(long j8, int i, int i5, int i8, T0.E e8) {
        this.f2362c.getClass();
        int i9 = this.f2364e - i8;
        x0.o oVar = new x0.o(Arrays.copyOfRange(this.f2363d, i9 - i5, i9));
        byte[] bArr = this.f2363d;
        System.arraycopy(bArr, i9, bArr, 0, i8);
        this.f2364e = i8;
        String str = this.f2362c.f17358n;
        C1579o c1579o = this.f2361b;
        if (!Objects.equals(str, c1579o.f17358n)) {
            if (!"application/x-emsg".equals(this.f2362c.f17358n)) {
                AbstractC1709a.B("HlsSampleStreamWrapper", "Ignoring sample for unsupported format: " + this.f2362c.f17358n);
                return;
            }
            C0863a c0863aC = C0763b.C(oVar);
            C1579o c1579oC = c0863aC.c();
            String str2 = c1579o.f17358n;
            if (c1579oC == null || !Objects.equals(str2, c1579oC.f17358n)) {
                AbstractC1709a.B("HlsSampleStreamWrapper", "Ignoring EMSG. Expected it to contain wrapped " + str2 + " but actual wrapped format: " + c0863aC.c());
                return;
            }
            byte[] bArrB = c0863aC.b();
            bArrB.getClass();
            oVar = new x0.o(bArrB);
        }
        int iA = oVar.a();
        F f3 = this.f2360a;
        f3.c(iA, oVar);
        f3.a(j8, i, iA, 0, e8);
    }

    @Override // T0.F
    public final void b(x0.o oVar, int i, int i5) {
        int i8 = this.f2364e + i;
        byte[] bArr = this.f2363d;
        if (bArr.length < i8) {
            this.f2363d = Arrays.copyOf(bArr, (i8 / 2) + i8);
        }
        oVar.e(this.f2363d, this.f2364e, i);
        this.f2364e += i;
    }

    @Override // T0.F
    public final void c(int i, x0.o oVar) {
        b(oVar, i, 0);
    }

    @Override // T0.F
    public final int d(InterfaceC1571g interfaceC1571g, int i, boolean z8) throws EOFException {
        int i5 = this.f2364e + i;
        byte[] bArr = this.f2363d;
        if (bArr.length < i5) {
            this.f2363d = Arrays.copyOf(bArr, (i5 / 2) + i5);
        }
        int iP = interfaceC1571g.p(this.f2363d, this.f2364e, i);
        if (iP != -1) {
            this.f2364e += iP;
            return iP;
        }
        if (z8) {
            return -1;
        }
        throw new EOFException();
    }

    @Override // T0.F
    public final void e(C1579o c1579o) {
        this.f2362c = c1579o;
        this.f2360a.e(this.f2361b);
    }

    @Override // T0.F
    public final int f(InterfaceC1571g interfaceC1571g, int i, boolean z8) {
        return d(interfaceC1571g, i, z8);
    }
}
