- 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
77 lines
1.6 KiB
Java
77 lines
1.6 KiB
Java
package com.google.android.gms.internal.ads;
|
|
|
|
import androidx.annotation.Nullable;
|
|
import java.util.LinkedList;
|
|
|
|
/* loaded from: classes3.dex */
|
|
final class zzfdv {
|
|
private final int zzb;
|
|
private final int zzc;
|
|
private final LinkedList zza = new LinkedList();
|
|
private final zzfeu zzd = new zzfeu();
|
|
|
|
public zzfdv(int i, int i2) {
|
|
this.zzb = i;
|
|
this.zzc = i2;
|
|
}
|
|
|
|
private final void zzi() {
|
|
while (!this.zza.isEmpty()) {
|
|
if (com.google.android.gms.ads.internal.zzv.zzC().currentTimeMillis() - ((zzfef) this.zza.getFirst()).zzd < this.zzc) {
|
|
return;
|
|
}
|
|
this.zzd.zzg();
|
|
this.zza.remove();
|
|
}
|
|
}
|
|
|
|
public final int zza() {
|
|
return this.zzd.zza();
|
|
}
|
|
|
|
public final int zzb() {
|
|
zzi();
|
|
return this.zza.size();
|
|
}
|
|
|
|
public final long zzc() {
|
|
return this.zzd.zzb();
|
|
}
|
|
|
|
public final long zzd() {
|
|
return this.zzd.zzc();
|
|
}
|
|
|
|
@Nullable
|
|
public final zzfef zze() {
|
|
this.zzd.zzf();
|
|
zzi();
|
|
if (this.zza.isEmpty()) {
|
|
return null;
|
|
}
|
|
zzfef zzfefVar = (zzfef) this.zza.remove();
|
|
if (zzfefVar != null) {
|
|
this.zzd.zzh();
|
|
}
|
|
return zzfefVar;
|
|
}
|
|
|
|
public final zzfet zzf() {
|
|
return this.zzd.zzd();
|
|
}
|
|
|
|
public final String zzg() {
|
|
return this.zzd.zze();
|
|
}
|
|
|
|
public final boolean zzh(zzfef zzfefVar) {
|
|
this.zzd.zzf();
|
|
zzi();
|
|
if (this.zza.size() == this.zzb) {
|
|
return false;
|
|
}
|
|
this.zza.add(zzfefVar);
|
|
return true;
|
|
}
|
|
}
|