- 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
161 lines
4.1 KiB
Java
161 lines
4.1 KiB
Java
package com.google.android.gms.internal.ads;
|
|
|
|
import android.os.Handler;
|
|
import android.os.Looper;
|
|
import androidx.annotation.Nullable;
|
|
import java.util.ArrayList;
|
|
import java.util.HashSet;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public abstract class zztf implements zzui {
|
|
private final ArrayList zza = new ArrayList(1);
|
|
private final HashSet zzb = new HashSet(1);
|
|
private final zzuq zzc = new zzuq();
|
|
private final zzra zzd = new zzra();
|
|
|
|
@Nullable
|
|
private Looper zze;
|
|
|
|
@Nullable
|
|
private zzbq zzf;
|
|
|
|
@Nullable
|
|
private zzog zzg;
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzui
|
|
public /* synthetic */ zzbq zzM() {
|
|
return null;
|
|
}
|
|
|
|
public final zzog zzb() {
|
|
zzog zzogVar = this.zzg;
|
|
zzcw.zzb(zzogVar);
|
|
return zzogVar;
|
|
}
|
|
|
|
public final zzra zzc(@Nullable zzug zzugVar) {
|
|
return this.zzd.zza(0, zzugVar);
|
|
}
|
|
|
|
public final zzra zzd(int i, @Nullable zzug zzugVar) {
|
|
return this.zzd.zza(0, zzugVar);
|
|
}
|
|
|
|
public final zzuq zze(@Nullable zzug zzugVar) {
|
|
return this.zzc.zza(0, zzugVar);
|
|
}
|
|
|
|
public final zzuq zzf(int i, @Nullable zzug zzugVar) {
|
|
return this.zzc.zza(0, zzugVar);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzui
|
|
public final void zzg(Handler handler, zzrb zzrbVar) {
|
|
this.zzd.zzb(handler, zzrbVar);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzui
|
|
public final void zzh(Handler handler, zzur zzurVar) {
|
|
this.zzc.zzb(handler, zzurVar);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzui
|
|
public final void zzi(zzuh zzuhVar) {
|
|
boolean z = !this.zzb.isEmpty();
|
|
this.zzb.remove(zzuhVar);
|
|
if (z && this.zzb.isEmpty()) {
|
|
zzj();
|
|
}
|
|
}
|
|
|
|
public void zzj() {
|
|
}
|
|
|
|
public void zzl() {
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzui
|
|
public final void zzm(zzuh zzuhVar, @Nullable zzgy zzgyVar, zzog zzogVar) {
|
|
Looper myLooper = Looper.myLooper();
|
|
Looper looper = this.zze;
|
|
boolean z = true;
|
|
if (looper != null && looper != myLooper) {
|
|
z = false;
|
|
}
|
|
zzcw.zzd(z);
|
|
this.zzg = zzogVar;
|
|
zzbq zzbqVar = this.zzf;
|
|
this.zza.add(zzuhVar);
|
|
if (this.zze == null) {
|
|
this.zze = myLooper;
|
|
this.zzb.add(zzuhVar);
|
|
zzn(zzgyVar);
|
|
} else if (zzbqVar != null) {
|
|
zzk(zzuhVar);
|
|
zzuhVar.zza(this, zzbqVar);
|
|
}
|
|
}
|
|
|
|
public abstract void zzn(@Nullable zzgy zzgyVar);
|
|
|
|
public final void zzo(zzbq zzbqVar) {
|
|
this.zzf = zzbqVar;
|
|
ArrayList arrayList = this.zza;
|
|
int size = arrayList.size();
|
|
for (int i = 0; i < size; i++) {
|
|
((zzuh) arrayList.get(i)).zza(this, zzbqVar);
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzui
|
|
public final void zzp(zzuh zzuhVar) {
|
|
this.zza.remove(zzuhVar);
|
|
if (!this.zza.isEmpty()) {
|
|
zzi(zzuhVar);
|
|
return;
|
|
}
|
|
this.zze = null;
|
|
this.zzf = null;
|
|
this.zzg = null;
|
|
this.zzb.clear();
|
|
zzq();
|
|
}
|
|
|
|
public abstract void zzq();
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzui
|
|
public final void zzr(zzrb zzrbVar) {
|
|
this.zzd.zzc(zzrbVar);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzui
|
|
public final void zzs(zzur zzurVar) {
|
|
this.zzc.zzi(zzurVar);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzui
|
|
public /* synthetic */ void zzt(zzar zzarVar) {
|
|
throw null;
|
|
}
|
|
|
|
public final boolean zzu() {
|
|
return !this.zzb.isEmpty();
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzui
|
|
public /* synthetic */ boolean zzv() {
|
|
return true;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzui
|
|
public final void zzk(zzuh zzuhVar) {
|
|
this.zze.getClass();
|
|
HashSet hashSet = this.zzb;
|
|
boolean isEmpty = hashSet.isEmpty();
|
|
hashSet.add(zzuhVar);
|
|
if (isEmpty) {
|
|
zzl();
|
|
}
|
|
}
|
|
}
|