package p138.p176.p177.p190.p239;

import android.text.TextUtils;
import java.util.ArrayList;

/* JADX INFO: renamed from: ދ.ހ.֏.ؠ.ဢ.ލ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C4134 {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static final ArrayList<C4135> f13199 = new ArrayList<>();

    /* JADX INFO: renamed from: ދ.ހ.֏.ؠ.ဢ.ލ$֏, reason: contains not printable characters */
    public static final class C4135 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final String f13200;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final String f13201;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final int f13202;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static String m6649(int i) {
        if (i == 32) {
            return "video/mp4v-es";
        }
        if (i == 33) {
            return "video/avc";
        }
        if (i == 35) {
            return "video/hevc";
        }
        if (i == 64) {
            return "audio/mp4a-latm";
        }
        if (i == 163) {
            return "video/wvc1";
        }
        if (i == 177) {
            return "video/x-vnd.on2.vp9";
        }
        if (i == 165) {
            return "audio/ac3";
        }
        if (i == 166) {
            return "audio/eac3";
        }
        switch (i) {
            case 96:
            case 97:
            case 98:
            case 99:
            case 100:
            case 101:
                return "video/mpeg2";
            case 102:
            case 103:
            case 104:
                return "audio/mp4a-latm";
            case 105:
            case 107:
                return "audio/mpeg";
            case 106:
                return "video/mpeg";
            default:
                switch (i) {
                    case 169:
                    case 172:
                        return "audio/vnd.dts";
                    case 170:
                    case 171:
                        return "audio/vnd.dts.hd";
                    case 173:
                        return "audio/opus";
                    case 174:
                        return "audio/ac4";
                    default:
                        return null;
                }
        }
    }

    /* JADX WARN: Failed to restore switch over string. Please report as a decompilation issue */
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static boolean m6650(String str) {
        if (str == null) {
            return false;
        }
        byte b = -1;
        switch (str.hashCode()) {
            case -432837260:
                if (str.equals("audio/mpeg-L1")) {
                    b = 2;
                }
                break;
            case -432837259:
                if (str.equals("audio/mpeg-L2")) {
                    b = 3;
                }
                break;
            case -53558318:
                if (str.equals("audio/mp4a-latm")) {
                    b = 0;
                }
                break;
            case 1504831518:
                if (str.equals("audio/mpeg")) {
                    b = 1;
                }
                break;
        }
        return b == 0 || b == 1 || b == 2 || b == 3;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static String m6651(String str) {
        if (str == null) {
            return null;
        }
        for (String str2 : C4150.m6808(str)) {
            String strM6653 = m6653(str2);
            if (strM6653 != null && m6657(strM6653)) {
                return strM6653;
            }
        }
        return null;
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARN: Removed duplicated region for block: B:29:0x005c  */
    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static int m6652(String str) {
        switch (str) {
            case "audio/mpeg":
                return 9;
            case "audio/ac3":
                return 5;
            case "audio/eac3":
                return 6;
            case "audio/eac3-joc":
                return 18;
            case "audio/ac4":
                return 17;
            case "audio/vnd.dts":
                return 7;
            case "audio/vnd.dts.hd":
                return 8;
            case "audio/true-hd":
                return 14;
            default:
                return 0;
        }
    }

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public static String m6653(String str) {
        String strM6649 = null;
        if (str == null) {
            return null;
        }
        String strM6809 = C4150.m6809(str.trim());
        if (strM6809.startsWith("avc1") || strM6809.startsWith("avc3")) {
            return "video/avc";
        }
        if (strM6809.startsWith("hev1") || strM6809.startsWith("hvc1")) {
            return "video/hevc";
        }
        if (strM6809.startsWith("dvav") || strM6809.startsWith("dva1") || strM6809.startsWith("dvhe") || strM6809.startsWith("dvh1")) {
            return "video/dolby-vision";
        }
        if (strM6809.startsWith("av01")) {
            return "video/av01";
        }
        if (strM6809.startsWith("vp9") || strM6809.startsWith("vp09")) {
            return "video/x-vnd.on2.vp9";
        }
        if (strM6809.startsWith("vp8") || strM6809.startsWith("vp08")) {
            return "video/x-vnd.on2.vp8";
        }
        if (strM6809.startsWith("mp4a")) {
            if (strM6809.startsWith("mp4a.")) {
                String strSubstring = strM6809.substring(5);
                if (strSubstring.length() >= 2) {
                    try {
                        strM6649 = m6649(Integer.parseInt(C4150.m6810(strSubstring.substring(0, 2)), 16));
                    } catch (NumberFormatException unused) {
                    }
                }
            }
            return strM6649 == null ? "audio/mp4a-latm" : strM6649;
        }
        if (strM6809.startsWith("ac-3") || strM6809.startsWith("dac3")) {
            return "audio/ac3";
        }
        if (strM6809.startsWith("ec-3") || strM6809.startsWith("dec3")) {
            return "audio/eac3";
        }
        if (strM6809.startsWith("ec+3")) {
            return "audio/eac3-joc";
        }
        if (strM6809.startsWith("ac-4") || strM6809.startsWith("dac4")) {
            return "audio/ac4";
        }
        if (strM6809.startsWith("dtsc") || strM6809.startsWith("dtse")) {
            return "audio/vnd.dts";
        }
        if (strM6809.startsWith("dtsh") || strM6809.startsWith("dtsl")) {
            return "audio/vnd.dts.hd";
        }
        if (strM6809.startsWith("opus")) {
            return "audio/opus";
        }
        if (strM6809.startsWith("vorbis")) {
            return "audio/vorbis";
        }
        if (strM6809.startsWith("flac")) {
            return "audio/flac";
        }
        if (strM6809.startsWith("stpp")) {
            return "application/ttml+xml";
        }
        if (strM6809.startsWith("wvtt")) {
            return "text/vtt";
        }
        int size = f13199.size();
        for (int i = 0; i < size; i++) {
            C4135 c4135 = f13199.get(i);
            if (strM6809.startsWith(c4135.f13201)) {
                return c4135.f13200;
            }
        }
        return null;
    }

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public static String m6654(String str) {
        int iIndexOf;
        if (str == null || (iIndexOf = str.indexOf(47)) == -1) {
            return null;
        }
        return str.substring(0, iIndexOf);
    }

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public static int m6655(String str) {
        if (TextUtils.isEmpty(str)) {
            return -1;
        }
        if (m6657(str)) {
            return 1;
        }
        if (m6659(str)) {
            return 2;
        }
        if (m6658(str) || "application/cea-608".equals(str) || "application/cea-708".equals(str) || "application/x-mp4-cea-608".equals(str) || "application/x-subrip".equals(str) || "application/ttml+xml".equals(str) || "application/x-quicktime-tx3g".equals(str) || "application/x-mp4-vtt".equals(str) || "application/x-rawcc".equals(str) || "application/vobsub".equals(str) || "application/pgs".equals(str) || "application/dvbsubs".equals(str)) {
            return 3;
        }
        if ("application/id3".equals(str) || "application/x-emsg".equals(str) || "application/x-scte35".equals(str)) {
            return 4;
        }
        if ("application/x-camera-motion".equals(str)) {
            return 5;
        }
        int size = f13199.size();
        for (int i = 0; i < size; i++) {
            C4135 c4135 = f13199.get(i);
            if (str.equals(c4135.f13200)) {
                return c4135.f13202;
            }
        }
        return -1;
    }

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public static String m6656(String str) {
        if (str == null) {
            return null;
        }
        for (String str2 : C4150.m6808(str)) {
            String strM6653 = m6653(str2);
            if (strM6653 != null && m6659(strM6653)) {
                return strM6653;
            }
        }
        return null;
    }

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public static boolean m6657(String str) {
        return "audio".equals(m6654(str));
    }

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public static boolean m6658(String str) {
        return "text".equals(m6654(str));
    }

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public static boolean m6659(String str) {
        return "video".equals(m6654(str));
    }
}
