From 0784298f3270aa5b1a0042047b92cc0c9b5a7dae Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Wed, 17 Sep 2014 10:05:43 +0200 Subject: [PATCH] fix crash in call tester --- tester/call_tester.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tester/call_tester.c b/tester/call_tester.c index d57375369..35b4c2bdd 100644 --- a/tester/call_tester.c +++ b/tester/call_tester.c @@ -2827,11 +2827,11 @@ static void record_call(const char *filename, bool_t enableVideo) { char *filepath; int dummy=0, i; -#ifdef ANDROID -#ifdef HAVE_OPENH264 +#if defined(HAVE_OPENH264) && defined(ANDROID) + ms_init(); libmsopenh264_init(); #endif -#endif + marie = linphone_core_manager_new("marie_h264_rc"); pauline = linphone_core_manager_new("pauline_h264_rc"); @@ -2873,6 +2873,9 @@ static void record_call(const char *filename, bool_t enableVideo) { } linphone_core_manager_destroy(marie); linphone_core_manager_destroy(pauline); +#if defined(HAVE_OPENH264) && defined(ANDROID) + ms_exit(); +#endif } static void audio_call_recording_test(void) {