]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7456: also more complete fix for FS-7440, handle sdp with m lines in any order
authorMichael Jerris <mike@jerris.com>
Tue, 21 Apr 2015 16:06:46 +0000 (11:06 -0500)
committerMichael Jerris <mike@jerris.com>
Thu, 28 May 2015 17:47:23 +0000 (12:47 -0500)
src/switch_core_media.c

index 0b928bd4f1c70a61fa47e85e95f3b9d3e0c8b3a7..886e84fa9249bd20f3852cbc178703d255b3dce4 100644 (file)
@@ -4146,12 +4146,7 @@ SWITCH_DECLARE(uint8_t) switch_core_media_negotiate_sdp(switch_core_session_t *s
                                smh->num_negotiated_codecs = 0;
 
                                for(j = 0; j < m_idx; j++) {
-                                       payload_map_t *pmap;
-                                       if (matches[j].imp->codec_type != SWITCH_CODEC_TYPE_AUDIO) {
-                                               continue;
-                                       }
-
-                                       pmap = switch_core_media_add_payload_map(session, 
+                                       payload_map_t *pmap = switch_core_media_add_payload_map(session, 
                                                                                                                                                        SWITCH_MEDIA_TYPE_AUDIO,
                                                                                                                                                        matches[j].map->rm_encoding,
                                                                                                                                                        matches[j].imp->modname,