From 2b4ce727a94196b76c3d2e6bf3f43c201207b82c Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Tue, 15 Aug 2006 13:11:22 +0000 Subject: Added initial PUBLISH client support, and also default account selection in pjsua/pjsua-lib git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@683 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip-apps/src/pjsua/pjsua_app.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'pjsip-apps/src') diff --git a/pjsip-apps/src/pjsua/pjsua_app.c b/pjsip-apps/src/pjsua/pjsua_app.c index 31dd0559..5692e7ca 100644 --- a/pjsip-apps/src/pjsua/pjsua_app.c +++ b/pjsip-apps/src/pjsua/pjsua_app.c @@ -64,7 +64,8 @@ static struct app_config } app_config; -static pjsua_acc_id current_acc; +//static pjsua_acc_id current_acc; +#define current_acc pjsua_acc_get_default() static pjsua_call_id current_call; static pj_str_t uri_arg; @@ -1919,7 +1920,7 @@ void console_app_main(const pj_str_t *uri_to_call) i = my_atoi(buf); if (pjsua_acc_is_valid(i)) { - current_acc = i; + pjsua_acc_set_default(i); PJ_LOG(3,(THIS_FILE, "Current account changed to %d", i)); } else { PJ_LOG(3,(THIS_FILE, "Invalid account id %d", i)); @@ -2377,7 +2378,7 @@ pj_status_t app_init(int argc, char *argv[]) goto on_error; /* Add local account */ - pjsua_acc_add_local(transport_id, PJ_TRUE, ¤t_acc); + pjsua_acc_add_local(transport_id, PJ_TRUE, NULL); pjsua_acc_set_online_status(current_acc, PJ_TRUE); } @@ -2392,7 +2393,7 @@ pj_status_t app_init(int argc, char *argv[]) goto on_error; /* Add local account */ - pjsua_acc_add_local(transport_id, PJ_TRUE, ¤t_acc); + pjsua_acc_add_local(transport_id, PJ_TRUE, NULL); pjsua_acc_set_online_status(current_acc, PJ_TRUE); } @@ -2405,7 +2406,7 @@ pj_status_t app_init(int argc, char *argv[]) /* Add accounts */ for (i=0; i