From ae8d2e924f232ab41bb411ea96eef256106afa5b Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Tue, 30 Jan 2007 16:37:03 +0000 Subject: [PATCH] ummm.... yeah... git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4093 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/endpoints/mod_sofia/mod_sofia.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mod/endpoints/mod_sofia/mod_sofia.c b/src/mod/endpoints/mod_sofia/mod_sofia.c index ab034af36c..8fa2bb6db5 100644 --- a/src/mod/endpoints/mod_sofia/mod_sofia.c +++ b/src/mod/endpoints/mod_sofia/mod_sofia.c @@ -2310,6 +2310,7 @@ static uint8_t negotiate_sdp(switch_core_session_t *session, sdp_session_t *sdp) if (match && (map->rm_rate == imp->samples_per_second)) { if (ptime && ptime * 1000 != imp->microseconds_per_frame) { near_match = imp; + match = 0; continue; } mimp = imp; @@ -2329,7 +2330,8 @@ static uint8_t negotiate_sdp(switch_core_session_t *session, sdp_session_t *sdp) near_match->iananame, near_match->samples_per_second, ptime); - + + prefs[0] = tmp; num = switch_loadable_module_get_codecs_sorted(search, 1, prefs, 1); if (num) {