summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiong Sauw Ming <ming@teluu.com>2017-01-23 06:15:14 +0000
committerLiong Sauw Ming <ming@teluu.com>2017-01-23 06:15:14 +0000
commit64c347b26fdcac0eb1cb8dabc5d255a6b6e8ca9b (patch)
tree2c88b0e67b75f6bfdfde39f082eaa465fb4e09a7
parentc8548487ec9de0f9f247c80f6b6784c50c1c2045 (diff)
Re #1945 (misc): On iOS, print log in debugging console output when using ipjsua with cli.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5542 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m5
-rw-r--r--pjsip-apps/src/pjsua/pjsua_app_cli.c7
2 files changed, 12 insertions, 0 deletions
diff --git a/pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m b/pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m
index d85aba45..416796dd 100644
--- a/pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m
+++ b/pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m
@@ -40,6 +40,11 @@ static bool isShuttingDown;
static char **restartArgv;
static int restartArgc;
+void displayLog(const char *msg, int len)
+{
+ NSLog(@"%.*s", len, msg);
+}
+
static void displayMsg(const char *msg)
{
NSString *str = [NSString stringWithFormat:@"%s", msg];
diff --git a/pjsip-apps/src/pjsua/pjsua_app_cli.c b/pjsip-apps/src/pjsua/pjsua_app_cli.c
index b6b6116e..d487bd58 100644
--- a/pjsip-apps/src/pjsua/pjsua_app_cli.c
+++ b/pjsip-apps/src/pjsua/pjsua_app_cli.c
@@ -151,6 +151,10 @@ static pj_cli_t *cli = NULL;
static pj_cli_sess *cli_cons_sess = NULL;
static pj_cli_front_end *telnet_front_end = NULL;
+#ifdef USE_GUI
+void displayLog(const char *msg, int len);
+#endif
+
/** Forward declaration **/
pj_status_t cli_setup_command(pj_cli_t *cli);
void cli_destroy();
@@ -170,6 +174,9 @@ static void cli_log_writer(int level, const char *buffer, int len)
{
if (cli)
pj_cli_write_log(cli, level, buffer, len);
+#ifdef USE_GUI
+ displayLog(buffer, len);
+#endif
}
pj_status_t cli_init()