From: Joshua Colp Date: Thu, 23 May 2013 15:51:05 +0000 (+0000) Subject: Fix a bug where the codec order as configured was not being obeyed. X-Git-Tag: 13.0.0-beta1~1777 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9d742946dbef8e6bc50596ff80b871ac2e357bbf;p=thirdparty%2Fasterisk.git Fix a bug where the codec order as configured was not being obeyed. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@389551 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/res/res_sip_session.c b/res/res_sip_session.c index 6a31d94481..4629cf0a97 100644 --- a/res/res_sip_session.c +++ b/res/res_sip_session.c @@ -1035,6 +1035,7 @@ struct ast_sip_session *ast_sip_session_create_outgoing(struct ast_sip_endpoint } pjsip_inv_set_local_sdp(inv_session, offer); + pjmedia_sdp_neg_set_prefer_remote_codec_order(inv_session->neg, PJ_FALSE); ao2_ref(session, +1); return session; @@ -1195,6 +1196,7 @@ static void handle_new_invite_request(pjsip_rx_data *rdata) return; } else { pjsip_inv_set_local_sdp(inv_session, local); + pjmedia_sdp_neg_set_prefer_remote_codec_order(inv_session->neg, PJ_FALSE); } pjsip_timer_setting_default(&timer);