From 7e0fee875ce0f5eaaba5e67e84539ebf6bf79a6f Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Mon, 2 Apr 2007 19:51:21 +0000 Subject: When STUN is used with ICE, SDP media line should show the public IP address git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1134 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip/src/pjsua-lib/pjsua_call.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'pjsip/src/pjsua-lib/pjsua_call.c') diff --git a/pjsip/src/pjsua-lib/pjsua_call.c b/pjsip/src/pjsua-lib/pjsua_call.c index 0ad1d4cf..c86a7560 100644 --- a/pjsip/src/pjsua-lib/pjsua_call.c +++ b/pjsip/src/pjsua-lib/pjsua_call.c @@ -2173,11 +2173,15 @@ static pj_status_t create_inactive_sdp(pjsua_call *call, pj_status_t status; pjmedia_sdp_conn *conn; pjmedia_sdp_attr *attr; + pjmedia_sock_info skinfo; pjmedia_sdp_session *sdp; + /* Get media socket info */ + pjmedia_transport_get_info(call->med_tp, &skinfo); + /* Create new offer */ status = pjmedia_endpt_create_sdp(pjsua_var.med_endpt, pjsua_var.pool, 1, - &call->skinfo, &sdp); + &skinfo, &sdp); if (status != PJ_SUCCESS) { pjsua_perror(THIS_FILE, "Unable to create local SDP", status); return status; -- cgit v1.2.3