- 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
69 lines
1.8 KiB
Java
69 lines
1.8 KiB
Java
package com.applovin.impl;
|
|
|
|
import com.applovin.impl.f9;
|
|
import com.applovin.impl.gl;
|
|
import com.mbridge.msdk.newreward.function.common.MBridgeCommon;
|
|
import com.mbridge.msdk.playercommon.exoplayer2.util.MimeTypes;
|
|
import java.util.Arrays;
|
|
|
|
/* loaded from: classes.dex */
|
|
final class tg extends gl {
|
|
private static final byte[] o = {79, 112, 117, 115, 72, 101, 97, 100};
|
|
private boolean n;
|
|
|
|
public static boolean b(bh bhVar) {
|
|
int a = bhVar.a();
|
|
byte[] bArr = o;
|
|
if (a < bArr.length) {
|
|
return false;
|
|
}
|
|
byte[] bArr2 = new byte[bArr.length];
|
|
bhVar.a(bArr2, 0, bArr.length);
|
|
return Arrays.equals(bArr2, bArr);
|
|
}
|
|
|
|
private long a(byte[] bArr) {
|
|
int i;
|
|
byte b = bArr[0];
|
|
int i2 = b & 255;
|
|
int i3 = b & 3;
|
|
if (i3 != 0) {
|
|
i = 2;
|
|
if (i3 != 1 && i3 != 2) {
|
|
i = bArr[1] & 63;
|
|
}
|
|
} else {
|
|
i = 1;
|
|
}
|
|
int i4 = i2 >> 3;
|
|
return i * (i4 >= 16 ? 2500 << r0 : i4 >= 12 ? 10000 << (i4 & 1) : (i4 & 3) == 3 ? MBridgeCommon.DEFAULT_LOAD_TIMEOUT : 10000 << r0);
|
|
}
|
|
|
|
@Override // com.applovin.impl.gl
|
|
public long a(bh bhVar) {
|
|
return b(a(bhVar.c()));
|
|
}
|
|
|
|
@Override // com.applovin.impl.gl
|
|
public boolean a(bh bhVar, long j, gl.b bVar) {
|
|
if (!this.n) {
|
|
byte[] copyOf = Arrays.copyOf(bhVar.c(), bhVar.e());
|
|
bVar.a = new f9.b().f(MimeTypes.AUDIO_OPUS).c(ug.b(copyOf)).n(48000).a(ug.a(copyOf)).a();
|
|
this.n = true;
|
|
return true;
|
|
}
|
|
b1.a(bVar.a);
|
|
boolean z = bhVar.j() == 1332770163;
|
|
bhVar.f(0);
|
|
return z;
|
|
}
|
|
|
|
@Override // com.applovin.impl.gl
|
|
public void a(boolean z) {
|
|
super.a(z);
|
|
if (z) {
|
|
this.n = false;
|
|
}
|
|
}
|
|
}
|