- 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
55 lines
1.4 KiB
Java
55 lines
1.4 KiB
Java
package com.google.android.gms.internal.ads;
|
|
|
|
import android.media.MediaCodecInfo;
|
|
import android.media.MediaCodecList;
|
|
import androidx.annotation.Nullable;
|
|
|
|
/* loaded from: classes3.dex */
|
|
final class zzsx implements zzsv {
|
|
private final int zza;
|
|
|
|
@Nullable
|
|
private MediaCodecInfo[] zzb;
|
|
|
|
public zzsx(boolean z, boolean z2) {
|
|
int i = 1;
|
|
if (!z && !z2) {
|
|
i = 0;
|
|
}
|
|
this.zza = i;
|
|
}
|
|
|
|
private final void zzf() {
|
|
if (this.zzb == null) {
|
|
this.zzb = new MediaCodecList(this.zza).getCodecInfos();
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzsv
|
|
public final int zza() {
|
|
zzf();
|
|
return this.zzb.length;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzsv
|
|
public final MediaCodecInfo zzb(int i) {
|
|
zzf();
|
|
return this.zzb[i];
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzsv
|
|
public final boolean zzc(String str, String str2, MediaCodecInfo.CodecCapabilities codecCapabilities) {
|
|
return codecCapabilities.isFeatureRequired(str);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzsv
|
|
public final boolean zzd(String str, String str2, MediaCodecInfo.CodecCapabilities codecCapabilities) {
|
|
return codecCapabilities.isFeatureSupported(str);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzsv
|
|
public final boolean zze() {
|
|
return true;
|
|
}
|
|
}
|