package com.ifpdos.player.retriever;

import android.graphics.Bitmap;
import android.text.TextUtils;
import android.util.Log;
import kotlin.jvm.internal.g;
import kotlin.jvm.internal.l;
import okhttp3.HttpUrl;

/* JADX INFO: loaded from: classes.dex */
public final class MediaRetriever {
    public static final Companion Companion = new Companion(null);
    private static final String TAG = "MediaRetriever";
    private long mNativeContext;
    private String mPath = HttpUrl.FRAGMENT_ENCODE_SET;

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

        private Companion() {
        }
    }

    static {
        System.loadLibrary("native-retriever");
    }

    private final native Bitmap getFrameAtTime(String str, int i2, int i3, long j2);

    private final native int nativeInit();

    private final native int nativeRelease();

    public final Bitmap getScaledFrameAtTime(int i2, int i3, long j2) {
        if (!TextUtils.isEmpty(this.mPath)) {
            return getFrameAtTime(this.mPath, i2, i3, j2);
        }
        Log.e(TAG, "getScaledFrameAtTime: mPath is empty");
        return null;
    }

    public final void release() {
        nativeRelease();
    }

    public final void setDataSource(String path) {
        l.e(path, "path");
        if (l.a(this.mPath, path)) {
            return;
        }
        nativeInit();
        this.mPath = path;
    }
}
