linphone_core_set_media_encryption((LinphoneCore*)lc,(LinphoneMediaEncryption)menc);
}
+extern "C" long Java_org_linphone_core_LinphoneCallParamsImpl_getUsedAudioCodec(JNIEnv *env, jobject thiz, jlong cp) {
+ return (long)linphone_call_params_get_used_audio_codec((LinphoneCallParams *)cp);
+}
+
+extern "C" long Java_org_linphone_core_LinphoneCallParamsImpl_getUsedVideoCodec(JNIEnv *env, jobject thiz, jlong cp) {
+ return (long)linphone_call_params_get_used_video_codec((LinphoneCallParams *)cp);
+}
+
extern "C" int Java_org_linphone_core_LinphoneCallParamsImpl_getMediaEncryption(JNIEnv* env
,jobject thiz
,jlong cp
* @param value 0 to disable limitation
*/
void setAudioBandwidth(int value);
-
+
/**
* return selected media encryption
* @return MediaEncryption.None MediaEncryption.SRTP or MediaEncryption.ZRTP
* @params menc: MediaEncryption.None, MediaEncryption.SRTP or MediaEncryption.ZRTP
*/
void setMediaEnctyption(MediaEncryption menc);
-
+
+ /**
+ * Get the currently used audio codec
+ * @return PayloadType or null
+ */
+ PayloadType getUsedAudioCodec();
+
+ /**
+ * Get the currently used video codec
+ * @return PayloadType or null
+ */
+ PayloadType getUsedVideoCodec();
}