package defpackage;

import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

/* JADX INFO: renamed from: ˋᵱˇ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C1542 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final List f6205;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final int f6206;

    public C1542() {
        this.f6206 = 1;
        this.f6205 = Collections.singletonList(null);
    }

    public C1542(int i, List list) {
        this.f6206 = i;
        this.f6205 = list;
    }

    public C1542(ArrayList arrayList) {
        this.f6206 = 0;
        this.f6205 = arrayList;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r12v3 */
    /* JADX WARN: Type inference failed for: r12v4, types: [java.util.List] */
    /* JADX WARN: Type inference failed for: r12v5 */
    /* JADX WARN: Type inference failed for: r12v6, types: [java.util.ArrayList] */
    /* JADX WARN: Type inference failed for: r12v7 */
    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public List m4368(ˆᴵᵶ r12) {
        String str;
        int i;
        List listSingletonList;
        boolean zM4369 = m4369(32);
        List list = this.f6205;
        if (!zM4369) {
            try {
                C4545 c4545 = new C4545((byte[]) r12.ᵨᵼⁱ);
                ?? arrayList = list;
                while (c4545.m9623() > 0) {
                    int iM9626 = c4545.m9626();
                    int iM96262 = c4545.f17282 + c4545.m9626();
                    if (iM9626 == 134) {
                        arrayList = new ArrayList();
                        int iM96263 = c4545.m9626() & 31;
                        for (int i2 = 0; i2 < iM96263; i2++) {
                            String strM9617 = c4545.m9617(3, StandardCharsets.UTF_8);
                            int iM96264 = c4545.m9626();
                            boolean z = (iM96264 & 128) != 0;
                            if (z) {
                                str = "application/cea-708";
                                i = iM96264 & 63;
                            } else {
                                str = "application/cea-608";
                                i = 1;
                            }
                            byte bM9626 = (byte) c4545.m9626();
                            c4545.m9609(1);
                            if (z) {
                                boolean z2 = (bM9626 & 64) != 0;
                                byte[] bArr = AbstractC1879.f7440;
                                listSingletonList = Collections.singletonList(z2 ? new byte[]{1} : new byte[]{0});
                            } else {
                                listSingletonList = null;
                            }
                            C4753 c4753 = new C4753();
                            c4753.f18101 = AbstractC4208.m9132(str);
                            c4753.f18126 = strM9617;
                            c4753.f18100 = i;
                            c4753.f18119 = listSingletonList;
                            arrayList.add(new C5286(c4753));
                        }
                    }
                    c4545.m9624(iM96262);
                    arrayList = arrayList;
                }
                return arrayList;
            } catch (Exception unused) {
            }
        }
        return list;
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public boolean m4369(int i) {
        return (this.f6206 & i) != 0;
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARN: Removed duplicated region for block: B:38:0x0061  */
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public InterfaceC1954 m4370(int i, ˆᴵᵶ r9) {
        String str = (String) r9.ᵜᵪʾ;
        if (i != 2) {
            if (i == 3 || i == 4) {
                return new C3537(new C3637(r9.ʽˈˋ(), str, "video/mp2t"));
            }
            if (i == 21) {
                return new C3537(new C1219());
            }
            if (i == 27) {
                if (m4369(4)) {
                    return null;
                }
                return new C3537(new ᵤᵰᵿ(new C3735(0, m4368(r9)), m4369(1), m4369(8)));
            }
            if (i == 36) {
                return new C3537(new C1924(new C3735(0, m4368(r9))));
            }
            if (i == 45) {
                return new C3537(new C0741());
            }
            if (i == 89) {
                return new C3537(new C1219((List) r9.ᵯᵷʽ));
            }
            if (i == 172) {
                return new C3537(new C3292(r9.ʽˈˋ(), 1, str, "video/mp2t"));
            }
            if (i == 257) {
                return new C4387(new C5398(0, "application/vnd.dvb.ait"));
            }
            if (i != 138) {
                if (i == 139) {
                    return new C3537(new C1570(r9.ʽˈˋ(), 5408, str));
                }
                switch (i) {
                    case 15:
                        if (m4369(2)) {
                            return null;
                        }
                        return new C3537(new C5193(r9.ʽˈˋ(), str, "video/mp2t", false));
                    case 16:
                        return new C3537(new C5373(new C3735(1, m4368(r9))));
                    case 17:
                        if (m4369(2)) {
                            return null;
                        }
                        return new C3537(new C2606(r9.ʽˈˋ(), str));
                    default:
                        switch (i) {
                            case 128:
                                break;
                            case 129:
                                return new C3537(new C3292(r9.ʽˈˋ(), 0, str, "video/mp2t"));
                            case 130:
                                if (!m4369(64)) {
                                    return null;
                                }
                                break;
                            default:
                                switch (i) {
                                    case 134:
                                        if (m4369(16)) {
                                            return null;
                                        }
                                        return new C4387(new C5398(0, "application/x-scte35"));
                                    case 135:
                                        break;
                                    case 136:
                                        break;
                                    default:
                                        return null;
                                }
                                break;
                        }
                        break;
                }
            }
            return new C3537(new C1570(r9.ʽˈˋ(), 4096, str));
        }
        return new C3537(new C4439(new C3735(1, m4368(r9)), "video/mp2t"));
    }
}
