package c.i.a.c.v1; import android.util.Log; import c.i.a.c.i2.v; import com.google.android.exoplayer2.ParserException; /* compiled from: AacUtil */ public final class k { public static final int[] a = {96000, 88200, 64000, 48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000, 7350}; public static final int[] b = {0, 1, 2, 3, 4, 5, 6, 8, -1, -1, -1, 7, 8, -1, 8, -1}; /* compiled from: AacUtil */ public static final class b { public final int a; public final int b; /* renamed from: c reason: collision with root package name */ public final String f991c; public b(int i, int i2, String str, a aVar) { this.a = i; this.b = i2; this.f991c = str; } } public static int a(int i) { if (i == 2) { return 10; } if (i == 5) { return 11; } if (i == 29) { return 12; } if (i == 42) { return 16; } if (i != 22) { return i != 23 ? 0 : 15; } return 1073741824; } public static int b(v vVar) throws ParserException { int g = vVar.g(4); if (g == 15) { return vVar.g(24); } if (g < 13) { return a[g]; } throw new ParserException(); } public static b c(v vVar, boolean z2) throws ParserException { int g = vVar.g(5); if (g == 31) { g = vVar.g(6) + 32; } int b2 = b(vVar); int g2 = vVar.g(4); String j = c.d.b.a.a.j("mp4a.40.", g); if (g == 5 || g == 29) { b2 = b(vVar); int g3 = vVar.g(5); if (g3 == 31) { g3 = vVar.g(6) + 32; } g = g3; if (g == 22) { g2 = vVar.g(4); } } if (z2) { if (!(g == 1 || g == 2 || g == 3 || g == 4 || g == 6 || g == 7 || g == 17)) { switch (g) { case 19: case 20: case 21: case 22: case 23: break; default: throw new ParserException(c.d.b.a.a.j("Unsupported audio object type: ", g)); } } if (vVar.f()) { Log.w("AacUtil", "Unexpected frameLengthFlag = 1"); } if (vVar.f()) { vVar.m(14); } boolean f = vVar.f(); if (g2 != 0) { if (g == 6 || g == 20) { vVar.m(3); } if (f) { if (g == 22) { vVar.m(16); } if (g == 17 || g == 19 || g == 20 || g == 23) { vVar.m(3); } vVar.m(1); } switch (g) { case 17: case 19: case 20: case 21: case 22: case 23: int g4 = vVar.g(2); if (g4 == 2 || g4 == 3) { throw new ParserException(c.d.b.a.a.j("Unsupported epConfig: ", g4)); } } } else { throw new UnsupportedOperationException(); } } int i = b[g2]; if (i != -1) { return new b(b2, i, j, null); } throw new ParserException(); } public static b d(byte[] bArr) throws ParserException { return c(new v(bArr), false); } }