package com.debridstream.tv.media3;

import a0.C0932r0;
import androidx.compose.runtime.internal.StabilityInferred;
import kotlin.jvm.internal.o;
import m1.g;
import w4.h;

/* JADX INFO: loaded from: classes.dex */
@StabilityInferred(parameters = 0)
public final class DoviBridge {
    private static final String LIB_NAME = "dovi_bridge";
    public static final DoviBridge INSTANCE = new DoviBridge();
    private static final h nativeLoaded$delegate = g.k(new C0932r0(22));
    public static final int $stable = 8;

    private DoviBridge() {
    }

    public static /* synthetic */ byte[] convertDv7RpuToDv81$default(DoviBridge doviBridge, byte[] bArr, int i6, int i7, int i8, int i9, Object obj) {
        if ((i9 & 2) != 0) {
            i6 = 0;
        }
        if ((i9 & 4) != 0) {
            i7 = bArr.length;
        }
        if ((i9 & 8) != 0) {
            i8 = 2;
        }
        return doviBridge.convertDv7RpuToDv81(bArr, i6, i7, i8);
    }

    private final boolean getNativeLoaded() {
        return ((Boolean) nativeLoaded$delegate.getValue()).booleanValue();
    }

    private static final native byte[] nativeConvertDv7RpuToDv81(byte[] bArr, int i6, int i7, int i8);

    private static final native boolean nativeIsConversionPathReady();

    /* JADX INFO: Access modifiers changed from: private */
    public static final boolean nativeLoaded_delegate$lambda$0() {
        try {
            System.loadLibrary(LIB_NAME);
            return true;
        } catch (Throwable unused) {
            return false;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:18:0x0027  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final byte[] convertDv7RpuToDv81(byte[] payload, int i6, int i7, int i8) {
        byte[] bArrNativeConvertDv7RpuToDv81;
        o.h(payload, "payload");
        if (!isAvailable() || i7 <= 0 || i6 < 0 || i6 + i7 > payload.length) {
            return null;
        }
        try {
            bArrNativeConvertDv7RpuToDv81 = nativeConvertDv7RpuToDv81(payload, i6, i7, i8);
        } catch (Throwable unused) {
        }
        if (bArrNativeConvertDv7RpuToDv81 != null) {
            if (bArrNativeConvertDv7RpuToDv81.length == 0) {
                bArrNativeConvertDv7RpuToDv81 = null;
            }
        }
        if (bArrNativeConvertDv7RpuToDv81 != null) {
            return bArrNativeConvertDv7RpuToDv81;
        }
        if (i8 != 2) {
            return null;
        }
        try {
            byte[] bArrNativeConvertDv7RpuToDv812 = nativeConvertDv7RpuToDv81(payload, i6, i7, 4);
            if (bArrNativeConvertDv7RpuToDv812 == null) {
                return null;
            }
            if (bArrNativeConvertDv7RpuToDv812.length == 0) {
                return null;
            }
            return bArrNativeConvertDv7RpuToDv812;
        } catch (Throwable unused2) {
            return null;
        }
    }

    public final boolean isAvailable() {
        return getNativeLoaded() && nativeIsConversionPathReady();
    }
}
