diff --git a/coreapi/linphonecore_jni.cc b/coreapi/linphonecore_jni.cc index b4f0c4f1e..163dbbc4b 100644 --- a/coreapi/linphonecore_jni.cc +++ b/coreapi/linphonecore_jni.cc @@ -1041,6 +1041,20 @@ extern "C" jint Java_org_linphone_core_LinphoneCoreImpl_getNumberOfCallLogs( JNI ,jlong lc) { return (jint)ms_list_size(linphone_core_get_call_logs((LinphoneCore*)lc)); } + +extern "C" void Java_org_linphone_core_LinphoneCoreImpl_setMtu(JNIEnv* env + ,jobject thiz + ,jlong lc + ,jint mtu) { + linphone_core_set_mtu((LinphoneCore*)lc,mtu); +} + +extern "C" jint Java_org_linphone_core_LinphoneCoreImpl_getMtu(JNIEnv* env + ,jobject thiz + ,jlong lc) { + return linphone_core_get_mtu((LinphoneCore*)lc); +} + extern "C" void Java_org_linphone_core_LinphoneCoreImpl_setNetworkStateReachable( JNIEnv* env ,jobject thiz ,jlong lc diff --git a/java/impl/org/linphone/core/LinphoneCoreImpl.java b/java/impl/org/linphone/core/LinphoneCoreImpl.java index 48aa5a939..c7c93feb1 100644 --- a/java/impl/org/linphone/core/LinphoneCoreImpl.java +++ b/java/impl/org/linphone/core/LinphoneCoreImpl.java @@ -1140,4 +1140,14 @@ class LinphoneCoreImpl implements LinphoneCore { public void setCallErrorTone(Reason reason, String path) { setCallErrorTone(nativePtr, reason.mValue, path); } + private native void setMtu(long nativePtr, int mtu); + @Override + public void setMtu(int mtu) { + setMtu(nativePtr,mtu); + } + private native int getMtu(long nativePtr); + @Override + public int getMtu() { + return getMtu(nativePtr); + } }