Use bool mwi value
This commit is contained in:
@@ -908,13 +908,9 @@ Java_com_tutpro_baresip_Api_account_1set_1stun_1pass(JNIEnv *env, jobject thiz,
|
|||||||
}
|
}
|
||||||
|
|
||||||
JNIEXPORT jint JNICALL
|
JNIEXPORT jint JNICALL
|
||||||
Java_com_tutpro_baresip_Api_account_1set_1mwi(JNIEnv *env, jobject thiz, jlong acc, jstring jValue)
|
Java_com_tutpro_baresip_Api_account_1set_1mwi(JNIEnv *env, jobject thiz, jlong acc, jboolean value)
|
||||||
{
|
{
|
||||||
const char *value = (*env)->GetStringUTFChars(env, jValue, 0);
|
return account_set_mwi((struct account *)acc, value);
|
||||||
LOGD("setting account mwi '%s'\n", value);
|
|
||||||
int res = account_set_mwi((struct account *)acc, value);
|
|
||||||
(*env)->ReleaseStringUTFChars(env, jValue, value);
|
|
||||||
return res;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
JNIEXPORT jstring JNICALL
|
JNIEXPORT jstring JNICALL
|
||||||
@@ -955,8 +951,7 @@ Java_com_tutpro_baresip_Api_account_1rtcp_1mux(JNIEnv *env, jobject thiz, jlong
|
|||||||
}
|
}
|
||||||
|
|
||||||
JNIEXPORT jint JNICALL
|
JNIEXPORT jint JNICALL
|
||||||
Java_com_tutpro_baresip_Api_account_1set_1rtcp_1mux(JNIEnv *env, jobject thiz, jlong acc,
|
Java_com_tutpro_baresip_Api_account_1set_1rtcp_1mux(JNIEnv *env, jobject thiz, jlong acc, jboolean value)
|
||||||
jboolean value)
|
|
||||||
{
|
{
|
||||||
return account_set_rtcp_mux((struct account *)acc, value);
|
return account_set_rtcp_mux((struct account *)acc, value);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -622,9 +622,9 @@ class AccountActivity : AppCompatActivity() {
|
|||||||
String.format(getString(R.string.invalid_sip_or_tel_uri), tVmUri))
|
String.format(getString(R.string.invalid_sip_or_tel_uri), tVmUri))
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
Api.account_set_mwi(acc.accp, "yes")
|
Api.account_set_mwi(acc.accp, true)
|
||||||
} else {
|
} else {
|
||||||
Api.account_set_mwi(acc.accp, "no")
|
Api.account_set_mwi(acc.accp, false)
|
||||||
}
|
}
|
||||||
acc.vmUri = tVmUri
|
acc.vmUri = tVmUri
|
||||||
save = true
|
save = true
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ object Api {
|
|||||||
external fun account_set_medianat(acc: Long, medianat: String): Int
|
external fun account_set_medianat(acc: Long, medianat: String): Int
|
||||||
external fun account_set_audio_codecs(acc: Long, codecs: String): Int
|
external fun account_set_audio_codecs(acc: Long, codecs: String): Int
|
||||||
external fun account_set_video_codecs(acc: Long, codecs: String): Int
|
external fun account_set_video_codecs(acc: Long, codecs: String): Int
|
||||||
external fun account_set_mwi(acc: Long, value: String): Int
|
external fun account_set_mwi(acc: Long, value: Boolean): Int
|
||||||
external fun account_vm_uri(acc: Long): String
|
external fun account_vm_uri(acc: Long): String
|
||||||
external fun account_answermode(acc: Long): Int
|
external fun account_answermode(acc: Long): Int
|
||||||
external fun account_set_answermode(acc: Long, mode: Int): Int
|
external fun account_set_answermode(acc: Long, mode: Int): Int
|
||||||
|
|||||||
Reference in New Issue
Block a user