package androidx.media3.exoplayer;

import androidx.media3.common.AudioAttributes;
import androidx.media3.common.DeviceInfo;
import androidx.media3.common.MediaMetadata;
import androidx.media3.common.Metadata;
import androidx.media3.common.Player;
import androidx.media3.common.TrackSelectionParameters;
import androidx.media3.common.VideoSize;
import androidx.media3.common.text.Cue;
import androidx.media3.common.text.CueGroup;
import androidx.media3.common.util.BackgroundThreadStateHandler;
import androidx.media3.common.util.ListenerSet;
import androidx.media3.exoplayer.ExoPlayerImpl;
import androidx.media3.exoplayer.MediaPeriodHolder;
import androidx.media3.exoplayer.StreamVolumeManager;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public final /* synthetic */ class t implements ListenerSet.Event, MediaPeriodHolder.Factory, BackgroundThreadStateHandler.StateChangeListener {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f3223a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ Object f3224b;

    public /* synthetic */ t(Object obj, int i10) {
        this.f3223a = i10;
        this.f3224b = obj;
    }

    @Override // androidx.media3.exoplayer.MediaPeriodHolder.Factory
    public final MediaPeriodHolder create(MediaPeriodInfo mediaPeriodInfo, long j10) {
        return ((ExoPlayerImplInternal) this.f3224b).createMediaPeriodHolder(mediaPeriodInfo, j10);
    }

    @Override // androidx.media3.common.util.ListenerSet.Event
    public final void invoke(Object obj) {
        int i10 = this.f3223a;
        Object obj2 = this.f3224b;
        switch (i10) {
            case 0:
                ((Player.Listener) obj).onTrackSelectionParametersChanged((TrackSelectionParameters) obj2);
                break;
            case 1:
                ((Player.Listener) obj).onAudioAttributesChanged((AudioAttributes) obj2);
                break;
            case 2:
                ((Player.Listener) obj).onMediaMetadataChanged((MediaMetadata) obj2);
                break;
            case 3:
                ((Player.Listener) obj).onCues((List<Cue>) obj2);
                break;
            case 4:
                ((ExoPlayerImpl.ComponentListener) obj2).lambda$onMetadata$6((Player.Listener) obj);
                break;
            case 5:
                ((Player.Listener) obj).onMetadata((Metadata) obj2);
                break;
            case 6:
                ((Player.Listener) obj).onCues((CueGroup) obj2);
                break;
            case 7:
                ((Player.Listener) obj).onDeviceInfoChanged((DeviceInfo) obj2);
                break;
            default:
                ((Player.Listener) obj).onVideoSizeChanged((VideoSize) obj2);
                break;
        }
    }

    @Override // androidx.media3.common.util.BackgroundThreadStateHandler.StateChangeListener
    public final void onStateChanged(Object obj, Object obj2) {
        ((StreamVolumeManager) this.f3224b).onStreamVolumeStateChanged((StreamVolumeManager.StreamVolumeState) obj, (StreamVolumeManager.StreamVolumeState) obj2);
    }
}
