- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
97 lines
2.7 KiB
Java
97 lines
2.7 KiB
Java
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());
|
|
}
|
|
}
|
|
}
|