From 5cbdf1168e05fbb652900458a00ceba81e2d1896 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Thu, 27 Jul 2023 18:13:01 -0400 Subject: [PATCH] androidaudio: Fixed incorrect JNI call (thanks, @madebr!) --- src/core/android/SDL_android.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/android/SDL_android.c b/src/core/android/SDL_android.c index ad71d3d644..e00d99988f 100644 --- a/src/core/android/SDL_android.c +++ b/src/core/android/SDL_android.c @@ -1563,14 +1563,14 @@ void Android_StartAudioHotplug(SDL_AudioDevice **default_output, SDL_AudioDevice { JNIEnv *env = Android_JNI_GetEnv(); // this will fire the callback for each existing device right away (which will eventually SDL_AddAudioDevice), and again later when things change. - (void) (*env)->CallStaticObjectMethod(env, mAudioManagerClass, midRegisterAudioDeviceCallback); + (*env)->CallStaticVoidMethod(env, mAudioManagerClass, midRegisterAudioDeviceCallback); *default_output = *default_capture = NULL; // !!! FIXME: how do you decide the default device id? } void Android_StopAudioHotplug(void) { JNIEnv *env = Android_JNI_GetEnv(); - (void) (*env)->CallStaticObjectMethod(env, mAudioManagerClass, midUnregisterAudioDeviceCallback); + (*env)->CallStaticVoidMethod(env, mAudioManagerClass, midUnregisterAudioDeviceCallback); } int Android_JNI_OpenAudioDevice(SDL_AudioDevice *device)