From 503491acaba61cc45c9a9da08da49402143af8bf Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Wed, 14 Jun 2006 20:04:55 +0000 Subject: Implement --null-audio, --auto-loop, etc. in pjsua git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@507 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip-apps/src/pjsua/pjsua.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'pjsip-apps/src/pjsua/pjsua.c') diff --git a/pjsip-apps/src/pjsua/pjsua.c b/pjsip-apps/src/pjsua/pjsua.c index 666779eb..4c829341 100644 --- a/pjsip-apps/src/pjsua/pjsua.c +++ b/pjsip-apps/src/pjsua/pjsua.c @@ -586,6 +586,10 @@ static pj_status_t parse_args(int argc, char *argv[], case OPT_DURATION: cfg->duration = my_atoi(pj_optarg); break; + + default: + PJ_LOG(1,(THIS_FILE, "Invalid argument %s", argv[pj_optind-1])); + return -1; } } @@ -2068,6 +2072,8 @@ pj_status_t app_init(int argc, char *argv[]) &app_config.wav_id); if (status != PJ_SUCCESS) goto on_error; + + app_config.wav_port = pjsua_player_get_conf_port(app_config.wav_id); } /* Add UDP transport */ @@ -2108,6 +2114,13 @@ pj_status_t app_init(int argc, char *argv[]) if (status != PJ_SUCCESS) goto on_error; + /* Use null sound device? */ + if (app_config.null_audio) { + status = pjsua_set_null_snd_dev(); + if (status != PJ_SUCCESS) + return status; + } + return PJ_SUCCESS; on_error: -- cgit v1.2.3