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); }