]> sjero.net Git - linphone/commitdiff
Fix number of media streams in 200 OK SDP.
authorGhislain MARY <ghislain.mary@belledonne-communications.com>
Fri, 20 Jul 2012 08:05:41 +0000 (10:05 +0200)
committerGhislain MARY <ghislain.mary@belledonne-communications.com>
Fri, 20 Jul 2012 08:05:41 +0000 (10:05 +0200)
coreapi/sal_eXosip2_sdp.c

index 50c0047c3002eb07ac454a1b259c292f53cb1e05..c589262f0a6ebd8f7f0baf4372274b09f4c683cc 100644 (file)
@@ -544,6 +544,8 @@ int sdp_to_media_description(sdp_message_t *msg, SalMediaDescription *desc, IceS
                        ice_dump_candidates(ice_session_check_list(*ice_session, i));
                }
        }
+       desc->nstreams=i;
+
        /* Get ICE remote ufrag and remote pwd */
        ice_ufrag = ice_pwd = NULL;
        for (i = 0; (i < SAL_MEDIA_DESCRIPTION_MAX_MESSAGE_ATTRIBUTES) && ((attr = sdp_message_attribute_get(msg, -1, i)) != NULL); i++) {
@@ -568,6 +570,5 @@ int sdp_to_media_description(sdp_message_t *msg, SalMediaDescription *desc, IceS
                        ice_dump_session(*ice_session);
                }
        }
-       desc->nstreams=i;
        return 0;
 }