From 6b8c1eb422e7f06384c7bad0c91f7680c6b73a33 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Wed, 1 Mar 2006 19:29:10 +0000 Subject: Moved pjsua to pjsip-apps git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@253 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip/src/pjsua-lib/pjsua_core.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'pjsip/src/pjsua-lib/pjsua_core.c') diff --git a/pjsip/src/pjsua-lib/pjsua_core.c b/pjsip/src/pjsua-lib/pjsua_core.c index c468f85b..775c96ba 100644 --- a/pjsip/src/pjsua-lib/pjsua_core.c +++ b/pjsip/src/pjsua-lib/pjsua_core.c @@ -58,6 +58,10 @@ void pjsua_default(void) pjsua.sip_port = 5060; + /* Default we start RTP at port 4000 */ + pjsua.start_rtp_port = 4000; + + /* Default logging settings: */ pjsua.log_level = 5; pjsua.app_log_level = 4; @@ -138,8 +142,6 @@ static pj_status_t init_sockets(pj_bool_t sip, pjmedia_sock_info *skinfo) { enum { - RTP_START_PORT = 4000, - RTP_RANDOM_START = 2, RTP_RETRY = 100 }; enum { @@ -148,11 +150,14 @@ static pj_status_t init_sockets(pj_bool_t sip, RTCP_SOCK, }; int i; - static pj_uint16_t rtp_port = RTP_START_PORT; + static pj_uint16_t rtp_port; pj_sock_t sock[3]; pj_sockaddr_in mapped_addr[3]; pj_status_t status = PJ_SUCCESS; + if (rtp_port == 0) + rtp_port = (pj_uint16_t)pjsua.start_rtp_port; + for (i=0; i<3; ++i) sock[i] = PJ_INVALID_SOCKET; -- cgit v1.2.3