- 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
98 lines
4.1 KiB
Java
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();
|
|
}
|
|
}
|