]> sjero.net Git - linphone/blobdiff - coreapi/linphonecore_jni.cc
Microphone gain & U/D bandwidth in JNI
[linphone] / coreapi / linphonecore_jni.cc
index 85bd102595b2d5c5b004199c10bc623e00f003d9..a66a07b6184a2cc05d6900057eb854fb37ce4aa1 100644 (file)
@@ -703,6 +703,27 @@ extern "C" jboolean Java_org_linphone_core_LinphoneCoreImpl_isNetworkStateReacha
                return (jboolean)linphone_core_is_network_reachable((LinphoneCore*)lc);
 }
 
+extern "C" void Java_org_linphone_core_LinphoneCoreImpl_setUploadBandwidth(JNIEnv*  env
+               ,jobject  thiz
+               ,jlong lc
+               ,jint bandwidth) {
+                linphone_core_set_upload_bandwidth((LinphoneCore*)lc,bandwidth);
+}
+
+extern "C" void Java_org_linphone_core_LinphoneCoreImpl_setDownloadBandwidth(JNIEnv*  env
+               ,jobject  thiz
+               ,jlong lc
+               ,jint bandwidth) {
+               linphone_core_set_download_bandwidth((LinphoneCore*)lc,bandwidth);
+}
+
+extern "C" void Java_org_linphone_core_LinphoneCoreImpl_setMicrophoneGain(JNIEnv*  env
+               ,jobject  thiz
+               ,jlong lc
+               ,jfloat gain) {
+               linphone_core_set_microphone_gain_db((LinphoneCore*)lc,gain);
+}
+
 extern "C" void Java_org_linphone_core_LinphoneCoreImpl_setPlaybackGain(       JNIEnv*  env
                ,jobject  thiz
                ,jlong lc