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

103 lines
2.6 KiB
Java

package com.google.android.gms.internal.ads;
import android.content.Context;
import android.media.AudioManager;
import android.os.Handler;
import androidx.annotation.Nullable;
/* loaded from: classes3.dex */
final class zzhq {
private final zzfvf zza;
private final zzho zzb;
@Nullable
private zzhp zzc;
private float zze = 1.0f;
private int zzd = 0;
public zzhq(final Context context, Handler handler, zzhp zzhpVar) {
this.zza = zzfvj.zza(new zzfvf() { // from class: com.google.android.gms.internal.ads.zzhm
@Override // com.google.android.gms.internal.ads.zzfvf
public final Object zza() {
AudioManager audioManager = (AudioManager) context.getApplicationContext().getSystemService("audio");
audioManager.getClass();
return audioManager;
}
});
this.zzc = zzhpVar;
this.zzb = new zzho(this, handler);
}
private final void zze() {
int i = this.zzd;
if (i == 1 || i == 0 || zzei.zza >= 26) {
return;
}
((AudioManager) this.zza.zza()).abandonAudioFocus(this.zzb);
}
private final void zzf(int i) {
int zzS;
zzhp zzhpVar = this.zzc;
if (zzhpVar != null) {
zzS = zzjp.zzS(i);
zzjp zzjpVar = ((zzjl) zzhpVar).zza;
zzjpVar.zzae(zzjpVar.zzu(), i, zzS);
}
}
private final void zzg(int i) {
if (this.zzd == i) {
return;
}
this.zzd = i;
float f = i == 4 ? 0.2f : 1.0f;
if (this.zze != f) {
this.zze = f;
zzhp zzhpVar = this.zzc;
if (zzhpVar != null) {
((zzjl) zzhpVar).zza.zzab();
}
}
}
public final float zza() {
return this.zze;
}
public final int zzb(boolean z, int i) {
zze();
zzg(0);
return 1;
}
public final void zzd() {
this.zzc = null;
zze();
zzg(0);
}
public static /* bridge */ /* synthetic */ void zzc(zzhq zzhqVar, int i) {
if (i == -3 || i == -2) {
if (i != -2) {
zzhqVar.zzg(4);
return;
} else {
zzhqVar.zzf(0);
zzhqVar.zzg(3);
return;
}
}
if (i == -1) {
zzhqVar.zzf(-1);
zzhqVar.zze();
zzhqVar.zzg(1);
} else if (i == 1) {
zzhqVar.zzg(2);
zzhqVar.zzf(1);
} else {
zzdo.zzf("AudioFocusManager", "Unknown focus change type: " + i);
}
}
}