69 lines
2.2 KiB
Java
69 lines
2.2 KiB
Java
package o;
|
|
|
|
import java.util.HashMap;
|
|
|
|
/* renamed from: o.dIs, reason: case insensitive filesystem */
|
|
/* loaded from: classes.dex */
|
|
public final class C8358dIs implements MWf {
|
|
private static final HashMap<String, XRL> e;
|
|
|
|
@Override // o.MWf
|
|
public final int b() {
|
|
return 12;
|
|
}
|
|
|
|
static {
|
|
HashMap<String, XRL> hashMap = new HashMap<>();
|
|
e = hashMap;
|
|
hashMap.put("moov", XRL.QuickTime);
|
|
hashMap.put("wide", XRL.QuickTime);
|
|
hashMap.put("mdat", XRL.QuickTime);
|
|
hashMap.put("free", XRL.QuickTime);
|
|
hashMap.put("qt ", XRL.QuickTime);
|
|
hashMap.put("3g2a", XRL.QuickTime);
|
|
hashMap.put("3gp5", XRL.Mp4);
|
|
hashMap.put("avc1", XRL.Mp4);
|
|
hashMap.put("iso2", XRL.Mp4);
|
|
hashMap.put("isom", XRL.Mp4);
|
|
hashMap.put("M4A ", XRL.Mp4);
|
|
hashMap.put("M4B ", XRL.Mp4);
|
|
hashMap.put("M4P ", XRL.Mp4);
|
|
hashMap.put("M4V ", XRL.Mp4);
|
|
hashMap.put("M4VH", XRL.Mp4);
|
|
hashMap.put("M4VP", XRL.Mp4);
|
|
hashMap.put("mmp4", XRL.Mp4);
|
|
hashMap.put("mp41", XRL.Mp4);
|
|
hashMap.put("mp42", XRL.Mp4);
|
|
hashMap.put("mp71", XRL.Mp4);
|
|
hashMap.put("MSNV", XRL.Mp4);
|
|
hashMap.put("NDAS", XRL.Mp4);
|
|
hashMap.put("NDSC", XRL.Mp4);
|
|
hashMap.put("NDSH", XRL.Mp4);
|
|
hashMap.put("NDSM", XRL.Mp4);
|
|
hashMap.put("NDSP", XRL.Mp4);
|
|
hashMap.put("NDSS", XRL.Mp4);
|
|
hashMap.put("NDXC", XRL.Mp4);
|
|
hashMap.put("NDXH", XRL.Mp4);
|
|
hashMap.put("NDXM", XRL.Mp4);
|
|
hashMap.put("NDXP", XRL.Mp4);
|
|
hashMap.put("NDXS", XRL.Mp4);
|
|
hashMap.put("nvr1", XRL.Mp4);
|
|
hashMap.put("mif1", XRL.Heif);
|
|
hashMap.put("msf1", XRL.Heif);
|
|
hashMap.put("heic", XRL.Heif);
|
|
hashMap.put("heix", XRL.Heif);
|
|
hashMap.put("hevc", XRL.Heif);
|
|
hashMap.put("hevx", XRL.Heif);
|
|
hashMap.put("crx ", XRL.Crx);
|
|
}
|
|
|
|
@Override // o.MWf
|
|
public final XRL c(byte[] bArr) {
|
|
if (bArr[4] == 102 && bArr[5] == 116 && bArr[6] == 121 && bArr[7] == 112) {
|
|
XRL xrl = e.get(new String(bArr, 8, 4));
|
|
return xrl != null ? xrl : XRL.QuickTime;
|
|
}
|
|
return XRL.Unknown;
|
|
}
|
|
}
|