Files
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- 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
2026-02-18 15:48:36 -08:00

135 lines
3.6 KiB
Java

package com.applovin.impl;
import com.mbridge.msdk.playercommon.exoplayer2.extractor.ts.PsExtractor;
/* loaded from: classes.dex */
public abstract class w8 {
public static final class a {
public long a;
}
private static boolean a(bh bhVar, a9 a9Var, int i) {
int b = b(bhVar, i);
return b != -1 && b <= a9Var.b;
}
private static boolean b(bh bhVar, a9 a9Var, int i) {
int i2 = a9Var.e;
if (i == 0) {
return true;
}
if (i <= 11) {
return i == a9Var.f;
}
if (i == 12) {
return bhVar.w() * 1000 == i2;
}
if (i > 14) {
return false;
}
int C = bhVar.C();
if (i == 14) {
C *= 10;
}
return C == i2;
}
private static boolean b(int i, a9 a9Var) {
return i <= 7 ? i == a9Var.g - 1 : i <= 10 && a9Var.g == 2;
}
private static boolean a(bh bhVar, int i) {
return bhVar.w() == xp.b(bhVar.c(), i, bhVar.d() - 1, 0);
}
public static int b(bh bhVar, int i) {
switch (i) {
case 1:
return PsExtractor.AUDIO_STREAM;
case 2:
case 3:
case 4:
case 5:
return 576 << (i - 2);
case 6:
return bhVar.w() + 1;
case 7:
return bhVar.C() + 1;
case 8:
case 9:
case 10:
case 11:
case 12:
case 13:
case 14:
case 15:
return 256 << (i - 8);
default:
return -1;
}
}
private static boolean a(bh bhVar, a9 a9Var, boolean z, a aVar) {
try {
long D = bhVar.D();
if (!z) {
D *= a9Var.b;
}
aVar.a = D;
return true;
} catch (NumberFormatException unused) {
return false;
}
}
public static boolean a(bh bhVar, a9 a9Var, int i, a aVar) {
int d = bhVar.d();
long y = bhVar.y();
long j = y >>> 16;
if (j != i) {
return false;
}
return b((int) ((y >> 4) & 15), a9Var) && a((int) ((y >> 1) & 7), a9Var) && !(((y & 1) > 1L ? 1 : ((y & 1) == 1L ? 0 : -1)) == 0) && a(bhVar, a9Var, ((j & 1) > 1L ? 1 : ((j & 1) == 1L ? 0 : -1)) == 0, aVar) && a(bhVar, a9Var, (int) ((y >> 12) & 15)) && b(bhVar, a9Var, (int) ((y >> 8) & 15)) && a(bhVar, d);
}
private static boolean a(int i, a9 a9Var) {
return i == 0 || i == a9Var.i;
}
public static boolean a(l8 l8Var, a9 a9Var, int i, a aVar) {
long d = l8Var.d();
byte[] bArr = new byte[2];
l8Var.c(bArr, 0, 2);
if ((((bArr[0] & 255) << 8) | (bArr[1] & 255)) != i) {
l8Var.b();
l8Var.c((int) (d - l8Var.f()));
return false;
}
bh bhVar = new bh(16);
System.arraycopy(bArr, 0, bhVar.c(), 0, 2);
bhVar.e(n8.a(l8Var, bhVar.c(), 2, 14));
l8Var.b();
l8Var.c((int) (d - l8Var.f()));
return a(bhVar, a9Var, i, aVar);
}
public static long a(l8 l8Var, a9 a9Var) {
l8Var.b();
l8Var.c(1);
byte[] bArr = new byte[1];
l8Var.c(bArr, 0, 1);
boolean z = (bArr[0] & 1) == 1;
l8Var.c(2);
int i = z ? 7 : 6;
bh bhVar = new bh(i);
bhVar.e(n8.a(l8Var, bhVar.c(), 0, i));
l8Var.b();
a aVar = new a();
if (a(bhVar, a9Var, z, aVar)) {
return aVar.a;
}
throw dh.a(null, null);
}
}