]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8053 amendment
authorAnthony Minessale <anthm@freeswitch.org>
Wed, 18 Nov 2015 18:33:35 +0000 (12:33 -0600)
committerAnthony Minessale <anthm@freeswitch.org>
Wed, 18 Nov 2015 18:33:42 +0000 (12:33 -0600)
src/switch_core_media.c

index 39e5ab0435a89ec769225e2cbdca545ed5461764..c7a7efacd474e6ed406389cf2e856c48faa328f0 100644 (file)
@@ -3170,6 +3170,7 @@ static switch_status_t check_ice(switch_media_handle_t *smh, switch_media_type_t
        engine->ice_in.is_chosen[1] = 0;
        engine->ice_in.cand_idx[0] = 0;
        engine->ice_in.cand_idx[1] = 0;
+       engine->remote_ssrc = 0;
 
        if (m) {
                attr = m->m_attributes;
@@ -3429,11 +3430,6 @@ static switch_status_t check_ice(switch_media_handle_t *smh, switch_media_type_t
        }
 
        if (switch_channel_test_flag(smh->session->channel, CF_REINVITE)) {
-
-               if (engine->remote_ssrc) {
-                       switch_rtp_set_remote_ssrc(engine->rtp_session, engine->remote_ssrc);
-               }
-
                if (switch_rtp_ready(engine->rtp_session) && engine->ice_in.cands[engine->ice_in.chosen[0]][0].ready && engine->new_ice) {
                        switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(smh->session), SWITCH_LOG_INFO, "RE-Activating %s ICE\n", type2str(type));