diff --git a/app/src/main/cpp/baresip.c b/app/src/main/cpp/baresip.c index 201ea7fa..57695eac 100644 --- a/app/src/main/cpp/baresip.c +++ b/app/src/main/cpp/baresip.c @@ -1263,6 +1263,13 @@ Java_com_tutpro_baresip_Api_ua_1answer(JNIEnv *env, jobject thiz, jstring javaUA (*env)->ReleaseStringUTFChars(env, javaCall, native_call); } +JNIEXPORT void JNICALL +Java_com_tutpro_baresip_Api_ua_1debug(JNIEnv *env, jobject thiz, jstring javaUA) { + const char *native_ua = (*env)->GetStringUTFChars(env, javaUA, 0); + struct ua *ua = (struct ua *)strtoul(native_ua, NULL, 10); + ua_debug_log(ua); +} + JNIEXPORT void JNICALL Java_com_tutpro_baresip_Api_calls_1mute(JNIEnv *env, jobject thiz, jboolean mute) { struct le *ua_le; @@ -1279,13 +1286,6 @@ Java_com_tutpro_baresip_Api_calls_1mute(JNIEnv *env, jobject thiz, jboolean mute re_thread_leave(); } -JNIEXPORT void JNICALL -Java_com_tutpro_baresip_Api_ua_1debug(JNIEnv *env, jobject thiz, jstring javaUA) { - const char *native_ua = (*env)->GetStringUTFChars(env, javaUA, 0); - struct ua *ua = (struct ua *)strtoul(native_ua, NULL, 10); - ua_debug_log(ua); -} - JNIEXPORT jint JNICALL Java_com_tutpro_baresip_Call_call_1connect(JNIEnv *env, jobject thiz, jstring javaCall, jstring javaPeer) { @@ -1331,18 +1331,6 @@ Java_com_tutpro_baresip_Call_call_1start_1audio(JNIEnv *env, jobject thiz, jstri (*env)->ReleaseStringUTFChars(env, javaCall, native_call); } -JNIEXPORT void JNICALL -Java_com_tutpro_baresip_Call_call_1stop_1audio(JNIEnv *env, jobject thiz, jstring javaCall) { - const char *native_call = (*env)->GetStringUTFChars(env, javaCall, 0); - struct call *call = (struct call *)strtoul(native_call, NULL, 10); - LOGD("stopping audio of call %s\n", native_call); - re_thread_enter(); - struct audio *a = call_audio(call); - if (audio_started(a)) audio_stop(a); - re_thread_leave(); - (*env)->ReleaseStringUTFChars(env, javaCall, native_call); -} - JNIEXPORT jint JNICALL Java_com_tutpro_baresip_Call_call_1hold(JNIEnv *env, jobject thiz, jstring javaCall) { const char *native_call = (*env)->GetStringUTFChars(env, javaCall, 0); diff --git a/app/src/main/kotlin/com/tutpro/baresip/Call.kt b/app/src/main/kotlin/com/tutpro/baresip/Call.kt index e042706c..d8f162fe 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/Call.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/Call.kt @@ -69,7 +69,6 @@ class Call(val callp: String, val ua: UserAgent, val peerUri: String, val dir: S private external fun call_send_digit(callp: String, digit: Char): Int private external fun call_notify_sipfrag(callp: String, code: Int, reason: String) private external fun call_start_audio(callp: String) - private external fun call_stop_audio(callp: String) private external fun call_audio_codecs(callp: String): String private external fun call_status(callp: String): String private external fun call_has_video(callp: String): Boolean