- 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
87 lines
3.7 KiB
Java
87 lines
3.7 KiB
Java
package com.google.android.gms.internal.ads;
|
|
|
|
import android.annotation.SuppressLint;
|
|
import java.util.Locale;
|
|
import java.util.regex.Pattern;
|
|
|
|
@SuppressLint({"InlinedApi"})
|
|
/* loaded from: classes3.dex */
|
|
public final class zzcy {
|
|
public static final /* synthetic */ int zza = 0;
|
|
private static final byte[] zzb = {0, 0, 0, 1};
|
|
private static final String[] zzc = {"", "A", "B", "C"};
|
|
private static final Pattern zzd = Pattern.compile("^\\D?(\\d+)$");
|
|
|
|
/* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
|
|
/* JADX WARN: Failed to restore switch over string. Please report as a decompilation issue */
|
|
/* JADX WARN: Removed duplicated region for block: B:17:0x0106 */
|
|
/* JADX WARN: Removed duplicated region for block: B:18:0x0115 */
|
|
/* JADX WARN: Removed duplicated region for block: B:22:0x01da */
|
|
/* JADX WARN: Removed duplicated region for block: B:23:0x01e9 */
|
|
@androidx.annotation.Nullable
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public static android.util.Pair zza(com.google.android.gms.internal.ads.zzab r19) {
|
|
/*
|
|
Method dump skipped, instructions count: 1748
|
|
To view this dump add '--comments-level debug' option
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzcy.zza(com.google.android.gms.internal.ads.zzab):android.util.Pair");
|
|
}
|
|
|
|
/* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
|
|
/* JADX WARN: Code restructure failed: missing block: B:69:0x00be, code lost:
|
|
|
|
if (r11.equals("L123") != false) goto L108;
|
|
*/
|
|
/* JADX WARN: Removed duplicated region for block: B:17:0x0252 */
|
|
/* JADX WARN: Removed duplicated region for block: B:19:0x0260 */
|
|
@androidx.annotation.Nullable
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public static android.util.Pair zzb(java.lang.String r10, java.lang.String[] r11, @androidx.annotation.Nullable com.google.android.gms.internal.ads.zzk r12) {
|
|
/*
|
|
Method dump skipped, instructions count: 794
|
|
To view this dump add '--comments-level debug' option
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzcy.zzb(java.lang.String, java.lang.String[], com.google.android.gms.internal.ads.zzk):android.util.Pair");
|
|
}
|
|
|
|
public static String zzc(int i, int i2, int i3) {
|
|
return String.format("avc1.%02X%02X%02X", Integer.valueOf(i), Integer.valueOf(i2), Integer.valueOf(i3));
|
|
}
|
|
|
|
public static String zzd(int i, boolean z, int i2, int i3, int[] iArr, int i4) {
|
|
Object[] objArr = new Object[5];
|
|
objArr[0] = zzc[i];
|
|
objArr[1] = Integer.valueOf(i2);
|
|
objArr[2] = Integer.valueOf(i3);
|
|
objArr[3] = Character.valueOf(true != z ? 'L' : 'H');
|
|
objArr[4] = Integer.valueOf(i4);
|
|
StringBuilder sb = new StringBuilder(String.format(Locale.US, "hvc1.%s%d.%X.%c%d", objArr));
|
|
int i5 = 6;
|
|
while (i5 > 0) {
|
|
int i6 = i5 - 1;
|
|
if (iArr[i6] != 0) {
|
|
break;
|
|
}
|
|
i5 = i6;
|
|
}
|
|
for (int i7 = 0; i7 < i5; i7++) {
|
|
sb.append(String.format(".%02X", Integer.valueOf(iArr[i7])));
|
|
}
|
|
return sb.toString();
|
|
}
|
|
|
|
public static byte[] zze(byte[] bArr, int i, int i2) {
|
|
byte[] bArr2 = new byte[i2 + 4];
|
|
System.arraycopy(zzb, 0, bArr2, 0, 4);
|
|
System.arraycopy(bArr, i, bArr2, 4, i2);
|
|
return bArr2;
|
|
}
|
|
}
|