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

44 lines
1.5 KiB
Java

package com.google.android.gms.internal.ads;
import android.media.AudioRouting;
import android.media.AudioTrack;
import android.os.Handler;
import android.os.Looper;
import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
@RequiresApi(24)
/* loaded from: classes3.dex */
final class zzqf {
private final AudioTrack zza;
private final zzon zzb;
@Nullable
private AudioRouting.OnRoutingChangedListener zzc = new AudioRouting.OnRoutingChangedListener() { // from class: com.google.android.gms.internal.ads.zzqe
@Override // android.media.AudioRouting.OnRoutingChangedListener
public final void onRoutingChanged(AudioRouting audioRouting) {
zzqf.zza(zzqf.this, audioRouting);
}
};
public zzqf(AudioTrack audioTrack, zzon zzonVar) {
this.zza = audioTrack;
this.zzb = zzonVar;
audioTrack.addOnRoutingChangedListener(this.zzc, new Handler(Looper.myLooper()));
}
public static /* synthetic */ void zza(zzqf zzqfVar, AudioRouting audioRouting) {
if (zzqfVar.zzc == null || audioRouting.getRoutedDevice() == null) {
return;
}
zzqfVar.zzb.zzh(audioRouting.getRoutedDevice());
}
public final void zzb() {
AudioRouting.OnRoutingChangedListener onRoutingChangedListener = this.zzc;
onRoutingChangedListener.getClass();
this.zza.removeOnRoutingChangedListener(onRoutingChangedListener);
this.zzc = null;
}
}