diff --git a/lineage/jni/src/org_lineageos_platform_internal_LineageAudioService.cpp b/lineage/jni/src/org_lineageos_platform_internal_LineageAudioService.cpp index d114ed30..dff47e2c 100644 --- a/lineage/jni/src/org_lineageos_platform_internal_LineageAudioService.cpp +++ b/lineage/jni/src/org_lineageos_platform_internal_LineageAudioService.cpp @@ -27,7 +27,9 @@ #include "android_media_AudioErrors.h" #include +/* #include +*/ #include #include @@ -37,6 +39,7 @@ namespace android { +/* static const char* const kClassPathName = "org/lineageos/platform/internal/LineageAudioService"; static jclass gArrayListClass; @@ -150,8 +153,12 @@ static JNINativeMethod gMethods[] = { (void *)org_lineageos_platform_internal_LineageAudioService_registerAudioSessionCallback}, }; +*/ + int register_org_lineageos_platform_internal_LineageAudioService(JNIEnv *env) { + return 0; +/* jclass arrayListClass = FindClassOrDie(env, "java/util/ArrayList"); gArrayListClass = MakeGlobalRefOrDie(env, arrayListClass); gArrayListMethods.add = GetMethodIDOrDie(env, arrayListClass, "add", "(Ljava/lang/Object;)Z"); @@ -166,6 +173,7 @@ int register_org_lineageos_platform_internal_LineageAudioService(JNIEnv *env) "audioSessionCallbackFromNative", "(ILlineageos/media/AudioSessionInfo;Z)V"); return RegisterMethodsOrDie(env, kClassPathName, gMethods, NELEM(gMethods)); +*/ } } /* namespace android */ diff --git a/lineage/lib/main/java/org/lineageos/platform/internal/LineageAudioService.java b/lineage/lib/main/java/org/lineageos/platform/internal/LineageAudioService.java index 7a1e2d9c..7aa8a04b 100644 --- a/lineage/lib/main/java/org/lineageos/platform/internal/LineageAudioService.java +++ b/lineage/lib/main/java/org/lineageos/platform/internal/LineageAudioService.java @@ -71,7 +71,9 @@ public class LineageAudioService extends LineageSystemService { public void onBootPhase(int phase) { if (phase == PHASE_BOOT_COMPLETED) { if (NativeHelper.isNativeLibraryAvailable()) { + /* native_registerAudioSessionCallback(true); + */ } } }