Files
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- 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
2026-02-18 15:48:36 -08:00

192 lines
9.2 KiB
Java

package com.google.android.gms.internal.ads;
import android.os.Bundle;
import android.text.TextUtils;
import com.google.common.util.concurrent.ListenableFuture;
import com.ironsource.v8;
import com.ironsource.w8;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
import java.util.concurrent.Callable;
import java.util.function.Function;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes3.dex */
public final class zzdla {
private final zzgcs zza;
private final zzdlp zzb;
private final zzdlu zzc;
public zzdla(zzgcs zzgcsVar, zzdlp zzdlpVar, zzdlu zzdluVar) {
this.zza = zzgcsVar;
this.zzb = zzdlpVar;
this.zzc = zzdluVar;
}
public static final /* synthetic */ zzdif zzb(ListenableFuture listenableFuture, ListenableFuture listenableFuture2, ListenableFuture listenableFuture3, ListenableFuture listenableFuture4, ListenableFuture listenableFuture5, JSONObject jSONObject, ListenableFuture listenableFuture6, ListenableFuture listenableFuture7, ListenableFuture listenableFuture8, ListenableFuture listenableFuture9, ListenableFuture listenableFuture10) throws Exception {
zzdif zzdifVar = (zzdif) listenableFuture.get();
zzdifVar.zzP((List) listenableFuture2.get());
zzdifVar.zzM((zzbfw) listenableFuture3.get());
zzdifVar.zzQ((zzbfw) listenableFuture4.get());
zzdifVar.zzJ((zzbfp) listenableFuture5.get());
zzdifVar.zzS(zzdlp.zzj(jSONObject));
zzdifVar.zzL(zzdlp.zzi(jSONObject));
zzcex zzcexVar = (zzcex) listenableFuture6.get();
if (zzcexVar != null) {
zzdifVar.zzad(zzcexVar);
zzdifVar.zzac(zzcexVar.zzF());
zzdifVar.zzab(zzcexVar.zzq());
}
zzdifVar.zzd().putAll((Bundle) listenableFuture7.get());
zzcex zzcexVar2 = (zzcex) listenableFuture8.get();
if (zzcexVar2 != null) {
zzdifVar.zzO(zzcexVar2);
zzdifVar.zzae(zzcexVar2.zzF());
}
if (!((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzfl)).booleanValue() || zzc(jSONObject)) {
zzcex zzcexVar3 = (zzcex) listenableFuture9.get();
if (zzcexVar3 != null) {
zzdifVar.zzT(zzcexVar3);
}
} else {
zzdifVar.zzU(listenableFuture9);
zzdifVar.zzX(new zzcab());
}
for (zzdlt zzdltVar : (List) listenableFuture10.get()) {
if (zzdltVar.zza != 1) {
zzdifVar.zzN(zzdltVar.zzb, zzdltVar.zzd);
} else {
zzdifVar.zzZ(zzdltVar.zzb, zzdltVar.zzc);
}
}
return zzdifVar;
}
private static final boolean zzc(JSONObject jSONObject) {
return jSONObject.optInt("template_id") == 3;
}
public final ListenableFuture zza(final zzfca zzfcaVar, final zzfbo zzfboVar, final JSONObject jSONObject) {
final ListenableFuture zzh;
ListenableFuture zzh2;
final ListenableFuture zzb = this.zza.zzb(new Callable(this) { // from class: com.google.android.gms.internal.ads.zzdkv
@Override // java.util.concurrent.Callable
public final Object call() {
zzdif zzdifVar = new zzdif();
JSONObject jSONObject2 = jSONObject;
zzdifVar.zzaa(jSONObject2.optInt("template_id", -1));
zzdifVar.zzK(jSONObject2.optString("custom_template_id"));
JSONObject optJSONObject = jSONObject2.optJSONObject("omid_settings");
String optString = optJSONObject != null ? optJSONObject.optString("omid_partner_name") : null;
zzfca zzfcaVar2 = zzfcaVar;
zzdifVar.zzV(optString);
zzfcj zzfcjVar = zzfcaVar2.zza.zza;
if (!zzfcjVar.zzg.contains(Integer.toString(zzdifVar.zzc()))) {
throw new zzegu(1, "Invalid template ID: " + zzdifVar.zzc());
}
if (zzdifVar.zzc() == 3) {
if (zzdifVar.zzA() == null) {
throw new zzegu(1, "No custom template id for custom template ad response.");
}
if (!zzfcjVar.zzh.contains(zzdifVar.zzA())) {
throw new zzegu(1, "Unexpected custom template id in the response.");
}
}
zzfbo zzfboVar2 = zzfboVar;
zzdifVar.zzY(jSONObject2.optDouble(CampaignEx.JSON_KEY_STAR, -1.0d));
String optString2 = jSONObject2.optString("headline", null);
if (zzfboVar2.zzM) {
com.google.android.gms.ads.internal.zzv.zzq();
optString2 = com.google.android.gms.ads.internal.util.zzs.zzz() + " : " + optString2;
}
zzdifVar.zzZ("headline", optString2);
zzdifVar.zzZ("body", jSONObject2.optString("body", null));
zzdifVar.zzZ("call_to_action", jSONObject2.optString("call_to_action", null));
zzdifVar.zzZ(v8.h.U, jSONObject2.optString(v8.h.U, null));
zzdifVar.zzZ("price", jSONObject2.optString("price", null));
zzdifVar.zzZ(v8.h.F0, jSONObject2.optString(v8.h.F0, null));
return zzdifVar;
}
});
final ListenableFuture zzf = this.zzb.zzf(jSONObject, "images");
zzfbr zzfbrVar = zzfcaVar.zzb.zzb;
zzdlp zzdlpVar = this.zzb;
final ListenableFuture zzg = zzdlpVar.zzg(jSONObject, "images", zzfboVar, zzfbrVar);
final ListenableFuture zze = zzdlpVar.zze(jSONObject, "secondary_image");
final ListenableFuture zze2 = zzdlpVar.zze(jSONObject, "app_icon");
final ListenableFuture zzd = zzdlpVar.zzd(jSONObject, w8.c);
final ListenableFuture zzh3 = this.zzb.zzh(jSONObject, zzfboVar, zzfcaVar.zzb.zzb);
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzmO)).booleanValue() && ((Integer) Optional.ofNullable(jSONObject.optJSONObject("video")).map(new Function() { // from class: com.google.android.gms.internal.ads.zzdkw
@Override // java.util.function.Function
public final Object apply(Object obj) {
return ((JSONObject) obj).optJSONArray("flags");
}
}).map(new Function() { // from class: com.google.android.gms.internal.ads.zzdkx
@Override // java.util.function.Function
public final Object apply(Object obj) {
JSONArray jSONArray = (JSONArray) obj;
for (int i = 0; i < jSONArray.length(); i++) {
JSONObject optJSONObject = jSONArray.optJSONObject(i);
if (optJSONObject.optString("key").equals("afma_video_player_type")) {
return optJSONObject.optString("value");
}
}
return null;
}
}).map(new Function() { // from class: com.google.android.gms.internal.ads.zzdky
@Override // java.util.function.Function
public final Object apply(Object obj) {
return Integer.valueOf(Integer.parseInt((String) obj));
}
}).orElse(0)).intValue() == 3) {
zzdlp zzdlpVar2 = this.zzb;
zzcab zzcabVar = new zzcab();
zzgch.zzr(zzh3, new zzdlo(zzdlpVar2, zzcabVar), zzbzw.zzf);
zzh = zzcabVar;
} else {
zzh = zzgch.zzh(new Bundle());
}
final ListenableFuture zza = this.zzc.zza(jSONObject, "custom_assets");
final zzdlp zzdlpVar3 = this.zzb;
if (jSONObject.optBoolean("enable_omid")) {
JSONObject optJSONObject = jSONObject.optJSONObject("omid_settings");
if (optJSONObject == null) {
zzh2 = zzgch.zzh(null);
} else {
final String optString = optJSONObject.optString("omid_html");
zzh2 = TextUtils.isEmpty(optString) ? zzgch.zzh(null) : zzgch.zzn(zzgch.zzh(null), new zzgbo() { // from class: com.google.android.gms.internal.ads.zzdle
@Override // com.google.android.gms.internal.ads.zzgbo
public final ListenableFuture zza(Object obj) {
return zzdlp.this.zzc(optString, obj);
}
}, zzbzw.zzf);
}
} else {
zzh2 = zzgch.zzh(null);
}
final ListenableFuture listenableFuture = zzh2;
ArrayList arrayList = new ArrayList();
arrayList.add(zzb);
arrayList.add(zzf);
arrayList.add(zzg);
arrayList.add(zze);
arrayList.add(zze2);
arrayList.add(zzd);
arrayList.add(zzh3);
arrayList.add(zzh);
arrayList.add(zza);
if (!((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzfl)).booleanValue() || zzc(jSONObject)) {
arrayList.add(listenableFuture);
}
return zzgch.zza(arrayList).zza(new Callable() { // from class: com.google.android.gms.internal.ads.zzdkz
@Override // java.util.concurrent.Callable
public final Object call() {
return zzdla.zzb(zzb, zzf, zze2, zze, zzd, jSONObject, zzh3, zzh, zzg, listenableFuture, zza);
}
}, this.zza);
}
}