package defpackage;

import androidx.media3.common.Format;
import androidx.media3.datasource.cache.CacheSpan;
import androidx.media3.datasource.cache.LeastRecentlyUsedCacheEvictor;
import androidx.media3.exoplayer.dash.BaseUrlExclusionList;
import androidx.media3.exoplayer.dash.manifest.BaseUrl;
import androidx.media3.exoplayer.hls.playlist.HlsMediaPlaylist;
import androidx.media3.exoplayer.trackselection.BaseTrackSelection;
import androidx.media3.exoplayer.trackselection.DefaultTrackSelector;
import androidx.media3.extractor.metadata.mp4.SlowMotionData;
import defpackage.am1;
import java.io.File;
import java.nio.charset.Charset;
import java.util.Comparator;

/* JADX INFO: loaded from: classes.dex */
public final /* synthetic */ class ch3 implements Comparator {
    public final /* synthetic */ int a;

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

    @Override // java.util.Comparator
    public final int compare(Object obj, Object obj2) {
        switch (this.a) {
            case 0:
                byte[] bArr = (byte[]) obj;
                byte[] bArr2 = (byte[]) obj2;
                ol5 ol5Var = dh3.a;
                if (bArr.length != bArr2.length) {
                    return bArr.length - bArr2.length;
                }
                for (int i = 0; i < bArr.length; i++) {
                    byte b = bArr[i];
                    byte b2 = bArr2[i];
                    if (b != b2) {
                        return b - b2;
                    }
                }
                return 0;
            case 1:
                return BaseTrackSelection.lambda$new$0((Format) obj, (Format) obj2);
            case 2:
                return BaseUrlExclusionList.compareBaseUrl((BaseUrl) obj, (BaseUrl) obj2);
            case 3:
                return Long.compare(((File) obj2).lastModified(), ((File) obj).lastModified());
            case 4:
                Charset charset = dm1.e;
                return ((File) obj2).getName().compareTo(((File) obj).getName());
            case 5:
                Charset charset2 = dm1.e;
                String name = ((File) obj).getName();
                int i2 = dm1.f;
                return name.substring(0, i2).compareTo(((File) obj2).getName().substring(0, i2));
            case 6:
                return DefaultTrackSelector.lambda$static$0((Integer) obj, (Integer) obj2);
            case 7:
                return HlsMediaPlaylist.Interstitial.lambda$new$0((HlsMediaPlaylist.ClientDefinedAttribute) obj, (HlsMediaPlaylist.ClientDefinedAttribute) obj2);
            case 8:
                return LeastRecentlyUsedCacheEvictor.compare((CacheSpan) obj, (CacheSpan) obj2);
            case 9:
                return ((am1.d) obj).b().compareTo(((am1.d) obj2).b());
            case 10:
                return SlowMotionData.Segment.lambda$static$0((SlowMotionData.Segment) obj, (SlowMotionData.Segment) obj2);
            default:
                return ((Double) obj).compareTo((Double) obj2);
        }
    }
}
