diff options
author | Benny Prijono <bennylp@teluu.com> | 2006-03-01 19:29:10 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2006-03-01 19:29:10 +0000 |
commit | 6b8c1eb422e7f06384c7bad0c91f7680c6b73a33 (patch) | |
tree | 333879b32dc295e05c64f1b7fbceb7354b1fca26 /pjsip/src/pjsua-lib/pjsua_core.c | |
parent | afed82d0613050254f3d877292342e7cc92bc02f (diff) |
Moved pjsua to pjsip-apps
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@253 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/src/pjsua-lib/pjsua_core.c')
-rw-r--r-- | pjsip/src/pjsua-lib/pjsua_core.c | 11 |
1 files changed, 8 insertions, 3 deletions
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; |