From c76ff7e734333b67f36adf1e6176414d287e5d1b Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 6 Mar 2013 11:28:21 +0100 Subject: [PATCH] Improved tests logs (belle-sip debug log added) --- .../LibLinphoneTester-wp8.v11.suo | Bin 154624 -> 199170 bytes .../Assets/multi_account_lrc | 4 ++-- .../linphone-tester-native.cpp | 5 +---- coreapi/linphonecore.h | 2 +- 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/build/vsx/LibLinphoneTester-wp8/LibLinphoneTester-wp8.v11.suo b/build/vsx/LibLinphoneTester-wp8/LibLinphoneTester-wp8.v11.suo index 1d1b41f17f64005f0c5c5dbd5040872cb8a1d746..f4ee7206461cf05d1675585f38c73350cfb4c90e 100644 GIT binary patch delta 6069 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 delta 4499 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 F{SPfri@N{- diff --git a/build/vsx/LibLinphoneTester-wp8/LibLinphoneTester-wp8/Assets/multi_account_lrc b/build/vsx/LibLinphoneTester-wp8/LibLinphoneTester-wp8/Assets/multi_account_lrc index 4a42f5e6d..9fa381b98 100644 --- a/build/vsx/LibLinphoneTester-wp8/LibLinphoneTester-wp8/Assets/multi_account_lrc +++ b/build/vsx/LibLinphoneTester-wp8/LibLinphoneTester-wp8/Assets/multi_account_lrc @@ -29,8 +29,8 @@ passwd=secret realm="sip.example.org" [proxy_0] -reg_proxy=sip2.linphone.org;transport=tcp -reg_route=sip2.linphone.org;transport=tcp +reg_proxy=sip2.linphone.org +reg_route=sip2.linphone.org reg_identity=sip:pauline@sip.example.org reg_expires=3600 reg_sendregister=1 diff --git a/build/vsx/LibLinphoneTester/linphone-tester-native.cpp b/build/vsx/LibLinphoneTester/linphone-tester-native.cpp index 7d83518b3..79c85e441 100644 --- a/build/vsx/LibLinphoneTester/linphone-tester-native.cpp +++ b/build/vsx/LibLinphoneTester/linphone-tester-native.cpp @@ -59,11 +59,8 @@ void LinphoneTesterNative::run(Platform::String^ suiteName, Platform::String^ ca wcstombs(ccasename, wscasename.c_str(), sizeof(ccasename)); if (verbose) { - ortp_set_log_level_mask(ORTP_MESSAGE|ORTP_WARNING|ORTP_ERROR|ORTP_FATAL); - } else { - ortp_set_log_level_mask(ORTP_ERROR|ORTP_FATAL); + linphone_core_enable_logs_with_cb(LinphoneNativeOutputTraceHandler); } - ortp_set_log_handler(LinphoneNativeOutputTraceHandler); CU_set_trace_handler(nativeOutputTraceHandler); liblinphone_tester_run_tests(wssuitename == all ? 0 : csuitename, wscasename == all ? 0 : ccasename); diff --git a/coreapi/linphonecore.h b/coreapi/linphonecore.h index 9c9730cd7..c440d6b7e 100644 --- a/coreapi/linphonecore.h +++ b/coreapi/linphonecore.h @@ -850,7 +850,7 @@ typedef void * (*LinphoneWaitingCallback)(struct _LinphoneCore *lc, void *contex /* THE main API */ LINPHONE_PUBLIC void linphone_core_enable_logs(FILE *file); -void linphone_core_enable_logs_with_cb(OrtpLogFunc logfunc); +LINPHONE_PUBLIC void linphone_core_enable_logs_with_cb(OrtpLogFunc logfunc); void linphone_core_disable_logs(void); const char *linphone_core_get_version(void); const char *linphone_core_get_user_agent_name(void);