Files
rr3-apk/decompiled-community/sources/com/google/android/gms/internal/ads/zzfbr.java
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

193 lines
8.6 KiB
Java

package com.google.android.gms.internal.ads;
import android.os.Bundle;
import android.util.JsonReader;
import android.util.JsonToken;
import androidx.annotation.Nullable;
import com.facebook.gamingservices.cloudgaming.internal.SDKConstants;
import com.firemonkeys.cloudcellapi.Consts;
import java.io.IOException;
import java.util.Collections;
import java.util.List;
import java.util.Objects;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes3.dex */
public final class zzfbr {
public final List zza;
public final String zzb;
public final int zzc;
public final int zzd;
public final String zze;
public final int zzf;
public final long zzg;
public final boolean zzh;
public final String zzi;
@Nullable
public final zzfbq zzj;
public final Bundle zzk;
public final String zzl;
public final String zzm;
public final String zzn;
public final JSONObject zzo;
public final JSONObject zzp;
public final String zzq;
public final int zzr;
public long zzs;
public long zzt;
public zzfbr(JsonReader jsonReader) throws IllegalStateException, IOException, JSONException, NumberFormatException {
List emptyList = Collections.emptyList();
Bundle bundle = new Bundle();
JSONObject jSONObject = new JSONObject();
JSONObject jSONObject2 = new JSONObject();
jsonReader.beginObject();
String str = "";
String str2 = "";
String str3 = str2;
String str4 = str3;
String str5 = str4;
int i = 0;
int i2 = 0;
boolean z = false;
zzfbq zzfbqVar = null;
long j = -1;
long j2 = -1;
long j3 = 0;
int i3 = -1;
int i4 = 1;
String str6 = str5;
String str7 = str6;
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
if (Objects.equals(nextName, "nofill_urls")) {
emptyList = com.google.android.gms.ads.internal.util.zzbs.zzd(jsonReader);
} else if ("refresh_interval".equals(nextName)) {
i = jsonReader.nextInt();
} else if (Objects.equals(nextName, "refresh_load_delay_time_interval")) {
i3 = jsonReader.nextInt();
} else if ("gws_query_id".equals(nextName)) {
str = jsonReader.nextString();
} else if ("analytics_query_ad_event_id".equals(nextName)) {
str6 = jsonReader.nextString();
} else if ("is_idless".equals(nextName)) {
z = jsonReader.nextBoolean();
} else if (Consts.INAPP_RESPONSE_CODE.equals(nextName)) {
i2 = jsonReader.nextInt();
} else if ("latency".equals(nextName)) {
j3 = jsonReader.nextLong();
} else {
String str8 = str3;
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzig)).booleanValue() && "public_error".equals(nextName) && jsonReader.peek() == JsonToken.BEGIN_OBJECT) {
zzfbqVar = new zzfbq(jsonReader);
} else if ("bidding_data".equals(nextName)) {
str7 = jsonReader.nextString();
} else {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzkm)).booleanValue() && Objects.equals(nextName, "topics_should_record_observation")) {
jsonReader.nextBoolean();
} else if ("adapter_response_replacement_key".equals(nextName)) {
str3 = jsonReader.nextString();
} else if ("response_info_extras".equals(nextName)) {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzgE)).booleanValue()) {
try {
try {
Bundle zza = com.google.android.gms.ads.internal.util.zzbs.zza(com.google.android.gms.ads.internal.util.zzbs.zzi(jsonReader));
if (zza != null) {
bundle = zza;
}
} catch (IllegalStateException unused) {
jsonReader.skipValue();
}
} catch (IOException | JSONException unused2) {
}
} else {
jsonReader.skipValue();
}
} else if ("adRequestPostBody".equals(nextName)) {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzjg)).booleanValue()) {
str5 = jsonReader.nextString();
} else {
jsonReader.skipValue();
}
} else if ("adRequestUrl".equals(nextName)) {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzjg)).booleanValue()) {
str4 = jsonReader.nextString();
} else {
jsonReader.skipValue();
}
} else {
zzbcc zzbccVar = zzbcl.zzjh;
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbccVar)).booleanValue() && Objects.equals(nextName, "adResponseBody")) {
str2 = jsonReader.nextString();
} else if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbccVar)).booleanValue() && Objects.equals(nextName, "adResponseHeaders")) {
jSONObject = com.google.android.gms.ads.internal.util.zzbs.zzi(jsonReader);
} else if (Objects.equals(nextName, "max_parallel_renderers")) {
i4 = Math.max(1, jsonReader.nextInt());
} else {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzjo)).booleanValue() && Objects.equals(nextName, "inspector_ad_transaction_extras")) {
jSONObject2 = com.google.android.gms.ads.internal.util.zzbs.zzi(jsonReader);
} else {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzcl)).booleanValue() && Objects.equals(nextName, "latency_extras")) {
try {
Bundle zza2 = com.google.android.gms.ads.internal.util.zzbs.zza(com.google.android.gms.ads.internal.util.zzbs.zzi(jsonReader));
if (zza2 != null) {
j2 = zza(zza2.getDouble("start_time"));
j = zza(zza2.getDouble(SDKConstants.PARAM_TOURNAMENTS_END_TIME));
}
} catch (IllegalStateException unused3) {
jsonReader.skipValue();
}
} else {
jsonReader.skipValue();
}
}
}
}
}
str3 = str8;
}
}
String str9 = str3;
jsonReader.endObject();
this.zza = emptyList;
this.zzc = i;
if (((Boolean) zzber.zzc.zze()).booleanValue()) {
this.zzd = -1;
} else {
zzbdv zzbdvVar = zzbdz.zza;
if (((Long) zzbdvVar.zze()).longValue() > -1) {
this.zzd = ((Long) zzbdvVar.zze()).intValue();
} else {
this.zzd = i3;
}
}
this.zzb = str;
this.zze = str6;
this.zzf = i2;
this.zzg = j3;
this.zzj = zzfbqVar;
this.zzh = z;
this.zzi = str7;
this.zzk = bundle;
this.zzl = str4;
this.zzm = str5;
this.zzn = str2;
this.zzo = jSONObject;
this.zzp = jSONObject2;
this.zzq = str9;
zzbdv zzbdvVar2 = zzbep.zza;
this.zzr = ((Long) zzbdvVar2.zze()).longValue() > 0 ? ((Long) zzbdvVar2.zze()).intValue() : i4;
this.zzs = j2;
this.zzt = j;
}
private static final long zza(double d) {
if (d > 9.223372036854776E18d || d < -9.223372036854776E18d) {
return -1L;
}
return (long) d;
}
}