diff --git a/gst/rtpmanager/rtpsession.c b/gst/rtpmanager/rtpsession.c index b41bb0d8d1..af35add437 100644 --- a/gst/rtpmanager/rtpsession.c +++ b/gst/rtpmanager/rtpsession.c @@ -1312,10 +1312,10 @@ check_collision (RTPSession * sess, RTPSource * source, GST_DEBUG ("Collision for SSRC %x", rtp_source_get_ssrc (source)); on_ssrc_collision (sess, source); + sess->change_ssrc = TRUE; + rtp_session_schedule_bye_locked (sess, "SSRC Collision", arrival->current_time); - - sess->change_ssrc = TRUE; } }