package com.ifpdos.player.media3;

import android.content.Context;
import android.util.Log;
import androidx.media3.exoplayer.mediacodec.DefaultMediaCodecAdapterFactory;
import androidx.media3.exoplayer.mediacodec.MediaCodecAdapter;
import com.ifpdos.player.base.PlatformUtils;
import java.io.IOException;
import kotlin.jvm.internal.g;
import kotlin.jvm.internal.l;

/* JADX INFO: loaded from: classes.dex */
public final class OSMediaCodecAdapterFactory implements MediaCodecAdapter.Factory {
    public static final Companion Companion = new Companion(null);
    private static final String TAG = "OSMediaCodecAdapterFact";
    private final DefaultMediaCodecAdapterFactory defaultMediaCodecAdapterFactory;

    public static final class Companion {
        public /* synthetic */ Companion(g gVar) {
            this();
        }

        private Companion() {
        }
    }

    public OSMediaCodecAdapterFactory(Context context) {
        l.e(context, "context");
        this.defaultMediaCodecAdapterFactory = new DefaultMediaCodecAdapterFactory(context);
    }

    public MediaCodecAdapter createAdapter(MediaCodecAdapter.Configuration configuration) throws IOException {
        l.e(configuration, "configuration");
        Log.i(TAG, "createAdapter: isVideo=" + (configuration.surface != null));
        if (PlatformUtils.INSTANCE.is9681() && configuration.surface != null) {
            Log.d(TAG, "createAdapter: 9681");
        }
        MediaCodecAdapter mediaCodecAdapterCreateAdapter = this.defaultMediaCodecAdapterFactory.createAdapter(configuration);
        l.d(mediaCodecAdapterCreateAdapter, "createAdapter(...)");
        return mediaCodecAdapterCreateAdapter;
    }
}
