package A1;

import d3.R0;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import u0.C1578n;
import u0.C1579o;

/* JADX INFO: renamed from: A1.f, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0005f {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public List f156b;

    public C0005f(int i, List list) {
        this.f155a = i;
        this.f156b = list;
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARN: Removed duplicated region for block: B:38:0x0060  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public N a(int i, L l8) {
        if (i != 2) {
            String str = (String) l8.f96r;
            if (i == 3 || i == 4) {
                return new z(new u(l8.a(), str, "video/mp2t"));
            }
            if (i == 21) {
                return new z(new C0007h());
            }
            if (i == 27) {
                if (c(4)) {
                    return null;
                }
                return new z(new q(new y(b(l8)), c(1), c(8)));
            }
            if (i == 36) {
                return new z(new s(new y(b(l8))));
            }
            if (i == 45) {
                return new z(new v());
            }
            if (i == 89) {
                return new z(new C0007h((List) l8.f97s));
            }
            if (i == 172) {
                return new z(new C0001b(str, l8.a(), 1, "video/mp2t"));
            }
            if (i == 257) {
                return new F(new y(0, "application/vnd.dvb.ait"));
            }
            if (i != 138) {
                if (i == 139) {
                    return new z(new C0006g(l8.a(), 5408, str));
                }
                switch (i) {
                    case 15:
                        if (c(2)) {
                            return null;
                        }
                        return new z(new C0004e(str, "video/mp2t", l8.a(), false));
                    case 16:
                        return new z(new C0013n(new R0(b(l8))));
                    case 17:
                        if (c(2)) {
                            return null;
                        }
                        return new z(new t(l8.a(), str));
                    default:
                        switch (i) {
                            case 128:
                                break;
                            case 129:
                                return new z(new C0001b(str, l8.a(), 0, "video/mp2t"));
                            case 130:
                                if (!c(64)) {
                                    return null;
                                }
                                break;
                            default:
                                switch (i) {
                                    case 134:
                                        if (c(16)) {
                                            return null;
                                        }
                                        return new F(new y(0, "application/x-scte35"));
                                    case 135:
                                        break;
                                    case 136:
                                        break;
                                    default:
                                        return null;
                                }
                                break;
                        }
                        break;
                }
            }
            return new z(new C0006g(l8.a(), 4096, str));
        }
        return new z(new C0010k(new R0(b(l8)), "video/mp2t"));
    }

    public List b(L l8) {
        String str;
        int i;
        List listSingletonList;
        boolean zC = c(32);
        List list = this.f156b;
        if (zC) {
            return list;
        }
        x0.o oVar = new x0.o((byte[]) l8.f98t);
        while (oVar.a() > 0) {
            int iT = oVar.t();
            int iT2 = oVar.f18540b + oVar.t();
            if (iT == 134) {
                ArrayList arrayList = new ArrayList();
                int iT3 = oVar.t() & 31;
                for (int i5 = 0; i5 < iT3; i5++) {
                    String strR = oVar.r(3, StandardCharsets.UTF_8);
                    int iT4 = oVar.t();
                    boolean z8 = (iT4 & 128) != 0;
                    if (z8) {
                        i = iT4 & 63;
                        str = "application/cea-708";
                    } else {
                        str = "application/cea-608";
                        i = 1;
                    }
                    byte bT = (byte) oVar.t();
                    oVar.G(1);
                    if (z8) {
                        boolean z9 = (bT & 64) != 0;
                        byte[] bArr = x0.b.f18499a;
                        listSingletonList = Collections.singletonList(z9 ? new byte[]{1} : new byte[]{0});
                    } else {
                        listSingletonList = null;
                    }
                    C1578n c1578n = new C1578n();
                    c1578n.f17320m = u0.E.m(str);
                    c1578n.f17312d = strR;
                    c1578n.H = i;
                    c1578n.f17323p = listSingletonList;
                    arrayList.add(new C1579o(c1578n));
                }
                list = arrayList;
            }
            oVar.F(iT2);
        }
        return list;
    }

    public boolean c(int i) {
        return (i & this.f155a) != 0;
    }
}
