package com.applovin.impl; import android.util.Pair; /* loaded from: classes.dex */ abstract class nr { public static mr a(l8 l8Var) { byte[] bArr; b1.a(l8Var); bh bhVar = new bh(16); if (a.a(l8Var, bhVar).a != 1380533830) { return null; } l8Var.c(bhVar.c(), 0, 4); bhVar.f(0); int j = bhVar.j(); if (j != 1463899717) { pc.b("WavHeaderReader", "Unsupported RIFF format: " + j); return null; } a a2 = a.a(l8Var, bhVar); while (a2.a != 1718449184) { l8Var.c((int) a2.b); a2 = a.a(l8Var, bhVar); } b1.b(a2.b >= 16); l8Var.c(bhVar.c(), 0, 16); bhVar.f(0); int r = bhVar.r(); int r2 = bhVar.r(); int q = bhVar.q(); int q2 = bhVar.q(); int r3 = bhVar.r(); int r4 = bhVar.r(); int i = ((int) a2.b) - 16; if (i > 0) { byte[] bArr2 = new byte[i]; l8Var.c(bArr2, 0, i); bArr = bArr2; } else { bArr = xp.f; } return new mr(r, r2, q, q2, r3, r4, bArr); } public static Pair b(l8 l8Var) { b1.a(l8Var); l8Var.b(); bh bhVar = new bh(8); a a2 = a.a(l8Var, bhVar); while (true) { int i = a2.a; if (i != 1684108385) { if (i != 1380533830 && i != 1718449184) { pc.d("WavHeaderReader", "Ignoring unknown WAV chunk: " + a2.a); } long j = a2.b + 8; if (a2.a == 1380533830) { j = 12; } if (j <= 2147483647L) { l8Var.a((int) j); a2 = a.a(l8Var, bhVar); } else { throw dh.a("Chunk is too large (~2GB+) to skip; id: " + a2.a); } } else { l8Var.a(8); long f = l8Var.f(); long j2 = a2.b + f; long a3 = l8Var.a(); if (a3 != -1 && j2 > a3) { pc.d("WavHeaderReader", "Data exceeds input length: " + j2 + ", " + a3); j2 = a3; } return Pair.create(Long.valueOf(f), Long.valueOf(j2)); } } } public static final class a { public final int a; public final long b; private a(int i, long j) { this.a = i; this.b = j; } public static a a(l8 l8Var, bh bhVar) { l8Var.c(bhVar.c(), 0, 8); bhVar.f(0); return new a(bhVar.j(), bhVar.p()); } } }