package io.github.anilbeesetti.nextlib.media3ext.ffdecoder;

import androidx.media3.common.MediaLibraryInfo;
import androidx.media3.common.util.LibraryLoader;
import androidx.media3.common.util.UnstableApi;

/* JADX INFO: loaded from: classes.dex */
@UnstableApi
public abstract class FfmpegLibrary {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private static final LibraryLoader f4500a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private static String f4501b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private static int f4502c;

    class a extends LibraryLoader {
        a(String... strArr) {
            super(strArr);
        }
    }

    static {
        MediaLibraryInfo.registerModule("media3.decoder.ffmpeg");
        f4500a = new a("media3ext");
        f4502c = -1;
    }

    public static int a() {
        if (!c()) {
            return -1;
        }
        if (f4502c == -1) {
            f4502c = ffmpegGetInputBufferPaddingSize();
        }
        return f4502c;
    }

    public static String b() {
        if (!c()) {
            return null;
        }
        if (f4501b == null) {
            f4501b = ffmpegGetVersion();
        }
        return f4501b;
    }

    public static boolean c() {
        return f4500a.isAvailable();
    }

    private static native int ffmpegGetInputBufferPaddingSize();

    private static native String ffmpegGetVersion();
}
