- 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
210 lines
5.3 KiB
Java
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;
|
|
}
|
|
}
|