package defpackage;

import android.os.Bundle;
import android.util.Pair;
import androidx.media3.common.Format;
import androidx.media3.common.Label;
import androidx.media3.common.MediaItem;
import androidx.media3.common.StreamKey;
import androidx.media3.common.audio.DefaultGainProvider;
import androidx.media3.common.text.Cue;
import androidx.media3.common.text.CueGroup;
import androidx.media3.common.util.Clock;
import androidx.media3.exoplayer.MediaExtractorCompatInternal;
import androidx.media3.exoplayer.analytics.DefaultAnalyticsCollector;
import androidx.media3.exoplayer.source.BundledExtractorsAdapter;
import androidx.media3.exoplayer.source.TrackGroupArray;
import androidx.media3.exoplayer.trackselection.DefaultTrackSelector;
import androidx.media3.extractor.Extractor;
import androidx.media3.session.CommandButton;
import defpackage.kg6;
import defpackage.rl2;
import java.util.List;
import java.util.Map;

/* JADX INFO: loaded from: classes2.dex */
public final /* synthetic */ class av implements jr3 {
    public final /* synthetic */ int a;

    public /* synthetic */ av(int i) {
        this.a = i;
    }

    @Override // defpackage.jr3
    public final Object apply(Object obj) {
        switch (this.a) {
            case 0:
                int i = aw.a;
                return new rl2.b(obj, null);
            case 1:
                int i2 = aw.a;
                new rl2.b(null, obj);
                throw null;
            case 2:
                int i3 = aw.a;
                return new rl2.c(obj, null);
            case 3:
                int i4 = ms3.a;
                return Boolean.valueOf(((List) obj).contains(String.class));
            case 4:
                int i5 = ms3.a;
                return Boolean.valueOf(((List) obj).contains(Throwable.class));
            case 5:
                return ((or7) obj).a;
            case 6:
                return ((or7) obj).b;
            case 7:
                return new kg6.a((Map.Entry) obj);
            case 8:
                return BundledExtractorsAdapter.lambda$init$0((Extractor) obj);
            case 9:
                return ((CommandButton) obj).toBundle();
            case 10:
                return ((Cue) obj).toSerializableBundle();
            case 11:
                return CueGroup.lambda$static$0((Cue) obj);
            case 12:
                return Cue.fromBundle((Bundle) obj);
            case 13:
                return ((Cue) obj).toBinderBasedBundle();
            case 14:
                return DefaultGainProvider.Builder.lambda$new$0((Pair) obj);
            case 15:
                return ((TrackGroupArray) obj).toBundle();
            case 16:
                return ((DefaultTrackSelector.SelectionOverride) obj).toBundle();
            case 17:
                return TrackGroupArray.fromBundle((Bundle) obj);
            case 18:
                return DefaultTrackSelector.SelectionOverride.fromBundle((Bundle) obj);
            case 19:
                return new DefaultAnalyticsCollector((Clock) obj);
            case 20:
                return ((Label) obj).toBundle();
            case 21:
                return Label.fromBundle((Bundle) obj);
            case 22:
                return Format.lambda$toLogString$0((Label) obj);
            case 23:
                return ((Iterable) obj).iterator();
            case 24:
                return ((MediaItem) obj).toBundle();
            case 25:
                return MediaItem.fromBundle((Bundle) obj);
            case 26:
                return ((MediaItem) obj).toBundleIncludeLocalConfiguration();
            case 27:
                return MediaExtractorCompatInternal.lambda$selectExtractor$0((Extractor) obj);
            case 28:
                return ((StreamKey) obj).toBundle();
            default:
                return ((MediaItem.SubtitleConfiguration) obj).toBundle();
        }
    }
}
