discord-jadx/app/src/main/java/c/i/a/c/c2/c.java

76 lines
2.6 KiB
Java

package c.i.a.c.c2;
import c.i.a.c.c2.k.b;
import com.google.android.exoplayer2.Format;
/* compiled from: MetadataDecoderFactory */
public interface c {
public static final c a = new a();
/* compiled from: MetadataDecoderFactory */
public class a implements c {
@Override // c.i.a.c.c2.c
public boolean a(Format format) {
String str = format.t;
return "application/id3".equals(str) || "application/x-emsg".equals(str) || "application/x-scte35".equals(str) || "application/x-icy".equals(str) || "application/vnd.dvb.ait".equals(str);
}
@Override // c.i.a.c.c2.c
public b b(Format format) {
String str = format.t;
if (str != null) {
str.hashCode();
char c2 = 65535;
switch (str.hashCode()) {
case -1354451219:
if (str.equals("application/vnd.dvb.ait")) {
c2 = 0;
break;
}
break;
case -1348231605:
if (str.equals("application/x-icy")) {
c2 = 1;
break;
}
break;
case -1248341703:
if (str.equals("application/id3")) {
c2 = 2;
break;
}
break;
case 1154383568:
if (str.equals("application/x-emsg")) {
c2 = 3;
break;
}
break;
case 1652648887:
if (str.equals("application/x-scte35")) {
c2 = 4;
break;
}
break;
}
switch (c2) {
case 0:
return new c.i.a.c.c2.h.a();
case 1:
return new c.i.a.c.c2.j.a();
case 2:
return new b();
case 3:
return new c.i.a.c.c2.i.a();
case 4:
return new c.i.a.c.c2.l.a();
}
}
throw new IllegalArgumentException(c.d.b.a.a.s("Attempted to create decoder for unsupported MIME type: ", str));
}
}
boolean a(Format format);
b b(Format format);
}