package com.google.android.gms.internal.ads;

import android.media.AudioDeviceInfo;
import android.media.AudioRouting;
import android.media.AudioTrack;
import android.os.Handler;
import androidx.annotation.Nullable;

/* JADX INFO: loaded from: classes2.dex */
public final class rl2 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final AudioTrack f16163a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Handler f16164b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final dm2 f16165c;

    @Nullable
    private AudioRouting.OnRoutingChangedListener zzc;

    public /* synthetic */ rl2(AudioTrack audioTrack, dm2 dm2Var) {
        this.f16163a = audioTrack;
        this.f16165c = dm2Var;
        Handler handlerZzc = bb1.zzc(null);
        this.f16164b = handlerZzc;
        AudioRouting.OnRoutingChangedListener onRoutingChangedListener = new AudioRouting.OnRoutingChangedListener() { // from class: com.google.android.gms.internal.ads.ql2
            @Override // android.media.AudioRouting.OnRoutingChangedListener
            public final /* synthetic */ void onRoutingChanged(AudioRouting audioRouting) {
                this.f15779a.a(audioRouting);
            }
        };
        this.zzc = onRoutingChangedListener;
        audioTrack.addOnRoutingChangedListener(onRoutingChangedListener, handlerZzc);
    }

    public final /* synthetic */ void a(AudioRouting audioRouting) {
        if (this.zzc == null) {
            return;
        }
        zi0.a().execute(new nw0(this, audioRouting, 29));
    }

    public final /* synthetic */ void b(AudioDeviceInfo audioDeviceInfo) {
        sk2 sk2Var;
        if (this.zzc == null || (sk2Var = this.f16165c.f10445a.f10860d) == null) {
            return;
        }
        sk2Var.zzc(audioDeviceInfo);
    }

    public final /* synthetic */ void c() {
        AudioRouting.OnRoutingChangedListener onRoutingChangedListener = this.zzc;
        onRoutingChangedListener.getClass();
        this.f16163a.removeOnRoutingChangedListener(onRoutingChangedListener);
        this.zzc = null;
    }
}
