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

210 lines
5.3 KiB
Java

package com.google.android.gms.internal.ads;
import androidx.annotation.Nullable;
import com.ironsource.mediationsdk.logger.IronSourceError;
import java.util.Arrays;
import java.util.Locale;
/* loaded from: classes3.dex */
public final class zzk {
public static final zzk zza;
public final int zzb;
public final int zzc;
public final int zzd;
@Nullable
public final byte[] zze;
public final int zzf;
public final int zzg;
private int zzh;
static {
zzi zziVar = new zzi();
zziVar.zzc(1);
zziVar.zzb(2);
zziVar.zzd(3);
zza = zziVar.zzg();
zzi zziVar2 = new zzi();
zziVar2.zzc(1);
zziVar2.zzb(1);
zziVar2.zzd(2);
zziVar2.zzg();
}
public /* synthetic */ zzk(int i, int i2, int i3, byte[] bArr, int i4, int i5, zzj zzjVar) {
this.zzb = i;
this.zzc = i2;
this.zzd = i3;
this.zze = bArr;
this.zzf = i4;
this.zzg = i5;
}
public static int zza(int i) {
if (i == 1) {
return 1;
}
if (i != 9) {
return (i == 4 || i == 5 || i == 6 || i == 7) ? 2 : -1;
}
return 6;
}
public static int zzb(int i) {
if (i == 1) {
return 3;
}
if (i == 4) {
return 10;
}
if (i == 13) {
return 2;
}
if (i == 16) {
return 6;
}
if (i != 18) {
return (i == 6 || i == 7) ? 3 : -1;
}
return 7;
}
public static boolean zzg(@Nullable zzk zzkVar) {
int i;
int i2;
int i3;
int i4;
if (zzkVar == null) {
return true;
}
int i5 = zzkVar.zzb;
return (i5 == -1 || i5 == 1 || i5 == 2) && ((i = zzkVar.zzc) == -1 || i == 2) && (((i2 = zzkVar.zzd) == -1 || i2 == 3) && zzkVar.zze == null && (((i3 = zzkVar.zzg) == -1 || i3 == 8) && ((i4 = zzkVar.zzf) == -1 || i4 == 8)));
}
private static String zzh(int i) {
if (i == -1) {
return "Unset color range";
}
if (i == 1) {
return "Full range";
}
if (i == 2) {
return "Limited range";
}
return "Undefined color range " + i;
}
private static String zzi(int i) {
if (i == -1) {
return "Unset color space";
}
if (i == 6) {
return "BT2020";
}
if (i == 1) {
return "BT709";
}
if (i == 2) {
return "BT601";
}
return "Undefined color space " + i;
}
private static String zzj(int i) {
if (i == -1) {
return "Unset color transfer";
}
if (i == 10) {
return "Gamma 2.2";
}
if (i == 1) {
return "Linear";
}
if (i == 2) {
return "sRGB";
}
if (i == 3) {
return "SDR SMPTE 170M";
}
if (i == 6) {
return "ST2084 PQ";
}
if (i == 7) {
return "HLG";
}
return "Undefined color transfer " + i;
}
public final boolean equals(@Nullable Object obj) {
if (this == obj) {
return true;
}
if (obj != null && zzk.class == obj.getClass()) {
zzk zzkVar = (zzk) obj;
if (this.zzb == zzkVar.zzb && this.zzc == zzkVar.zzc && this.zzd == zzkVar.zzd && Arrays.equals(this.zze, zzkVar.zze) && this.zzf == zzkVar.zzf && this.zzg == zzkVar.zzg) {
return true;
}
}
return false;
}
public final int hashCode() {
int i = this.zzh;
if (i != 0) {
return i;
}
int hashCode = ((((((((((this.zzb + IronSourceError.ERROR_NON_EXISTENT_INSTANCE) * 31) + this.zzc) * 31) + this.zzd) * 31) + Arrays.hashCode(this.zze)) * 31) + this.zzf) * 31) + this.zzg;
this.zzh = hashCode;
return hashCode;
}
public final String toString() {
String str;
int i = this.zzf;
int i2 = this.zzd;
int i3 = this.zzc;
String zzi = zzi(this.zzb);
String zzh = zzh(i3);
String zzj = zzj(i2);
String str2 = "NA";
if (i != -1) {
str = i + "bit Luma";
} else {
str = "NA";
}
int i4 = this.zzg;
if (i4 != -1) {
str2 = i4 + "bit Chroma";
}
return "ColorInfo(" + zzi + ", " + zzh + ", " + zzj + ", " + (this.zze != null) + ", " + str + ", " + str2 + ")";
}
public final zzi zzc() {
return new zzi(this, null);
}
public final String zzd() {
String str;
String str2;
if (zzf()) {
str = String.format(Locale.US, "%s/%s/%s", zzi(this.zzb), zzh(this.zzc), zzj(this.zzd));
} else {
str = "NA/NA/NA";
}
if (zze()) {
str2 = this.zzf + "/" + this.zzg;
} else {
str2 = "NA/NA";
}
return str + "/" + str2;
}
public final boolean zze() {
return (this.zzf == -1 || this.zzg == -1) ? false : true;
}
public final boolean zzf() {
return (this.zzb == -1 || this.zzc == -1 || this.zzd == -1) ? false : true;
}
}