From 53135182b94a74c5ec34c43a49c1e9c088172f99 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Wed, 8 Oct 2014 21:38:57 +0200 Subject: [PATCH] fix tester compilation issue because ms_audio_diff symbol was stripped out of liblinphone, because unused internally. --- coreapi/linphonecore_jni.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/coreapi/linphonecore_jni.cc b/coreapi/linphonecore_jni.cc index 7bec3f233..ff6a92102 100644 --- a/coreapi/linphonecore_jni.cc +++ b/coreapi/linphonecore_jni.cc @@ -27,6 +27,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. extern "C" { #include "mediastreamer2/mediastream.h" #include "mediastreamer2/mscommon.h" +#include "mediastreamer2/dsptools.h" } #include "mediastreamer2/msjava.h" #include "private.h" @@ -58,7 +59,8 @@ extern "C" void libmswebrtc_init(); #include #endif /*ANDROID*/ - +/*force linking of ms_audio_diff symbol because the tester requires it.*/ +static void *audiodiff=(void*)&ms_audio_diff; #define RETURN_USER_DATA_OBJECT(javaclass, funcprefix, cobj) \ { \