Call hold/unhold improvements for multiple simultaneous calls

This commit is contained in:
Juha Heinanen
2026-04-04 19:05:56 +03:00
parent f1ad2af9f4
commit 9a19cce1e6
6 changed files with 95 additions and 33 deletions

View File

@ -1384,7 +1384,7 @@ JNIEXPORT void JNICALL Java_com_tutpro_baresip_Api_call_1start_1audio(
re_thread_leave();
}
JNIEXPORT jint JNICALL Java_com_tutpro_baresip_Api_call_1hold(
JNIEXPORT jboolean JNICALL Java_com_tutpro_baresip_Api_call_1hold(
JNIEnv *env, jobject obj, jlong call, jboolean hold)
{
(void)env;
@ -1403,7 +1403,7 @@ JNIEXPORT jint JNICALL Java_com_tutpro_baresip_Api_call_1hold(
}
if (err)
LOGW("call_hold error: %d\n", err);
return err;
return err == 0;
}
JNIEXPORT jboolean JNICALL Java_com_tutpro_baresip_Api_call_1ismuted(