Files
rr3-apk/decompiled/sources/com/google/android/gms/internal/ads/zzqf.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -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;
}
}