package com.google.android.gms.internal.ads; import android.os.Parcelable; import androidx.annotation.Nullable; import com.google.android.gms.internal.ads.zzbbq; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; /* loaded from: classes3.dex */ final class zzfdx implements zzfdw { private final ConcurrentHashMap zza; private final zzfed zzb; private final zzfdz zzc = new zzfdz(); public zzfdx(zzfed zzfedVar) { this.zza = new ConcurrentHashMap(zzfedVar.zzd); this.zzb = zzfedVar; } private final void zzf() { Parcelable.Creator creator = zzfed.CREATOR; if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzgh)).booleanValue()) { StringBuilder sb = new StringBuilder(); sb.append(this.zzb.zzb); sb.append(" PoolCollection"); sb.append(this.zzc.zzb()); int i = 0; for (Map.Entry entry : this.zza.entrySet()) { i++; sb.append(i); sb.append(". "); sb.append(entry.getValue()); sb.append("#"); sb.append(((zzfeg) entry.getKey()).hashCode()); sb.append(" "); for (int i2 = 0; i2 < ((zzfdv) entry.getValue()).zzb(); i2++) { sb.append("[O]"); } for (int zzb = ((zzfdv) entry.getValue()).zzb(); zzb < this.zzb.zzd; zzb++) { sb.append("[ ]"); } sb.append("\n"); sb.append(((zzfdv) entry.getValue()).zzg()); sb.append("\n"); } while (i < this.zzb.zzc) { i++; sb.append(i); sb.append(".\n"); } com.google.android.gms.ads.internal.util.client.zzo.zze(sb.toString()); } } @Override // com.google.android.gms.internal.ads.zzfdw public final zzfed zza() { return this.zzb; } @Override // com.google.android.gms.internal.ads.zzfdw @Nullable public final synchronized zzfef zzb(zzfeg zzfegVar) { zzfef zzfefVar; try { zzfdv zzfdvVar = (zzfdv) this.zza.get(zzfegVar); if (zzfdvVar != null) { zzfefVar = zzfdvVar.zze(); if (zzfefVar == null) { this.zzc.zze(); } zzfet zzf = zzfdvVar.zzf(); if (zzfefVar != null) { zzbbq.zzb.zzc zzd = zzbbq.zzb.zzd(); zzbbq.zzb.zza.C0116zza zza = zzbbq.zzb.zza.zza(); zza.zzf(zzbbq.zzb.zzd.IN_MEMORY); zzbbq.zzb.zze.zza zzb = zzbbq.zzb.zze.zzb(); zzb.zzd(zzf.zza); zzb.zze(zzf.zzb); zza.zzg(zzb); zzd.zzd(zza); zzfefVar.zza.zzb().zzc().zzi(zzd.zzbr()); } zzf(); } else { this.zzc.zzf(); zzf(); zzfefVar = null; } } catch (Throwable th) { throw th; } return zzfefVar; } @Override // com.google.android.gms.internal.ads.zzfdw @Deprecated public final zzfeg zzc(com.google.android.gms.ads.internal.client.zzm zzmVar, String str, com.google.android.gms.ads.internal.client.zzy zzyVar) { return new zzfeh(zzmVar, str, new zzbvn(this.zzb.zza).zza().zzj, this.zzb.zzf, zzyVar); } @Override // com.google.android.gms.internal.ads.zzfdw public final synchronized boolean zzd(zzfeg zzfegVar, zzfef zzfefVar) { boolean zzh; try { zzfdv zzfdvVar = (zzfdv) this.zza.get(zzfegVar); zzfefVar.zzd = com.google.android.gms.ads.internal.zzv.zzC().currentTimeMillis(); if (zzfdvVar == null) { zzfed zzfedVar = this.zzb; zzfdv zzfdvVar2 = new zzfdv(zzfedVar.zzd, zzfedVar.zze * 1000); if (this.zza.size() == this.zzb.zzc) { int i = this.zzb.zzg; int i2 = i - 1; zzfeg zzfegVar2 = null; if (i == 0) { throw null; } long j = Long.MAX_VALUE; if (i2 == 0) { for (Map.Entry entry : this.zza.entrySet()) { if (((zzfdv) entry.getValue()).zzc() < j) { j = ((zzfdv) entry.getValue()).zzc(); zzfegVar2 = (zzfeg) entry.getKey(); } } if (zzfegVar2 != null) { this.zza.remove(zzfegVar2); } } else if (i2 == 1) { for (Map.Entry entry2 : this.zza.entrySet()) { if (((zzfdv) entry2.getValue()).zzd() < j) { j = ((zzfdv) entry2.getValue()).zzd(); zzfegVar2 = (zzfeg) entry2.getKey(); } } if (zzfegVar2 != null) { this.zza.remove(zzfegVar2); } } else if (i2 == 2) { int i3 = Integer.MAX_VALUE; for (Map.Entry entry3 : this.zza.entrySet()) { if (((zzfdv) entry3.getValue()).zza() < i3) { i3 = ((zzfdv) entry3.getValue()).zza(); zzfegVar2 = (zzfeg) entry3.getKey(); } } if (zzfegVar2 != null) { this.zza.remove(zzfegVar2); } } this.zzc.zzg(); } this.zza.put(zzfegVar, zzfdvVar2); this.zzc.zzd(); zzfdvVar = zzfdvVar2; } zzh = zzfdvVar.zzh(zzfefVar); this.zzc.zzc(); zzfdy zza = this.zzc.zza(); zzfet zzf = zzfdvVar.zzf(); zzbbq.zzb.zzc zzd = zzbbq.zzb.zzd(); zzbbq.zzb.zza.C0116zza zza2 = zzbbq.zzb.zza.zza(); zza2.zzf(zzbbq.zzb.zzd.IN_MEMORY); zzbbq.zzb.zzg.zza zzb = zzbbq.zzb.zzg.zzb(); zzb.zze(zza.zza); zzb.zzf(zza.zzb); zzb.zzg(zzf.zzb); zza2.zzi(zzb); zzd.zzd(zza2); zzfefVar.zza.zzb().zzc().zzj(zzd.zzbr()); zzf(); } catch (Throwable th) { throw th; } return zzh; } @Override // com.google.android.gms.internal.ads.zzfdw public final synchronized boolean zze(zzfeg zzfegVar) { zzfdv zzfdvVar = (zzfdv) this.zza.get(zzfegVar); if (zzfdvVar == null) { return true; } return zzfdvVar.zzb() < this.zzb.zzd; } }