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

98 lines
4.1 KiB
Java

package com.google.android.gms.internal.ads;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes3.dex */
public final class zzcbr {
public final boolean zza;
public final int zzb;
public final int zzc;
public final int zzd;
public final int zze;
public final int zzf;
public final int zzg;
public final int zzh;
public final boolean zzi;
public final boolean zzj;
public final boolean zzk;
public final boolean zzl;
public final long zzm;
public final long zzn;
public zzcbr(String str) {
JSONObject jSONObject = null;
if (str != null) {
try {
jSONObject = new JSONObject(str);
} catch (JSONException unused) {
}
}
this.zza = zza(jSONObject, "aggressive_media_codec_release", zzbcl.zzV);
this.zzb = zzb(jSONObject, "byte_buffer_precache_limit", zzbcl.zzi);
this.zzc = zzb(jSONObject, "exo_cache_buffer_size", zzbcl.zzs);
this.zzd = zzb(jSONObject, "exo_connect_timeout_millis", zzbcl.zze);
zzbcc zzbccVar = zzbcl.zzd;
if (jSONObject != null) {
try {
jSONObject.getString("exo_player_version");
} catch (JSONException unused2) {
}
this.zze = zzb(jSONObject, "exo_read_timeout_millis", zzbcl.zzf);
this.zzf = zzb(jSONObject, "load_check_interval_bytes", zzbcl.zzg);
this.zzg = zzb(jSONObject, "player_precache_limit", zzbcl.zzh);
this.zzh = zzb(jSONObject, "socket_receive_buffer_size", zzbcl.zzj);
this.zzi = zza(jSONObject, "use_cache_data_source", zzbcl.zzep);
zzb(jSONObject, "min_retry_count", zzbcl.zzk);
this.zzj = zza(jSONObject, "treat_load_exception_as_non_fatal", zzbcl.zzm);
this.zzk = zza(jSONObject, "enable_multiple_video_playback", zzbcl.zzbZ);
this.zzl = zza(jSONObject, "use_range_http_data_source", zzbcl.zzcb);
this.zzm = zzc(jSONObject, "range_http_data_source_high_water_mark", zzbcl.zzcc);
this.zzn = zzc(jSONObject, "range_http_data_source_low_water_mark", zzbcl.zzcd);
}
this.zze = zzb(jSONObject, "exo_read_timeout_millis", zzbcl.zzf);
this.zzf = zzb(jSONObject, "load_check_interval_bytes", zzbcl.zzg);
this.zzg = zzb(jSONObject, "player_precache_limit", zzbcl.zzh);
this.zzh = zzb(jSONObject, "socket_receive_buffer_size", zzbcl.zzj);
this.zzi = zza(jSONObject, "use_cache_data_source", zzbcl.zzep);
zzb(jSONObject, "min_retry_count", zzbcl.zzk);
this.zzj = zza(jSONObject, "treat_load_exception_as_non_fatal", zzbcl.zzm);
this.zzk = zza(jSONObject, "enable_multiple_video_playback", zzbcl.zzbZ);
this.zzl = zza(jSONObject, "use_range_http_data_source", zzbcl.zzcb);
this.zzm = zzc(jSONObject, "range_http_data_source_high_water_mark", zzbcl.zzcc);
this.zzn = zzc(jSONObject, "range_http_data_source_low_water_mark", zzbcl.zzcd);
}
private static final boolean zza(JSONObject jSONObject, String str, zzbcc zzbccVar) {
boolean booleanValue = ((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbccVar)).booleanValue();
if (jSONObject == null) {
return booleanValue;
}
try {
return jSONObject.getBoolean(str);
} catch (JSONException unused) {
return booleanValue;
}
}
private static final int zzb(JSONObject jSONObject, String str, zzbcc zzbccVar) {
if (jSONObject != null) {
try {
return jSONObject.getInt(str);
} catch (JSONException unused) {
}
}
return ((Integer) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbccVar)).intValue();
}
private static final long zzc(JSONObject jSONObject, String str, zzbcc zzbccVar) {
if (jSONObject != null) {
try {
return jSONObject.getLong(str);
} catch (JSONException unused) {
}
}
return ((Long) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbccVar)).longValue();
}
}