diff --git a/gst/rtpmanager/rtpsession.c b/gst/rtpmanager/rtpsession.c index f96a2235b1..c91d9481b8 100644 --- a/gst/rtpmanager/rtpsession.c +++ b/gst/rtpmanager/rtpsession.c @@ -3346,7 +3346,7 @@ rtp_session_on_timeout (RTPSession * sess, GstClockTime current_time, /* Now remove the marked sources */ g_hash_table_foreach_remove (sess->ssrcs[sess->mask_idx], - (GHRFunc) remove_closing_sources, NULL); + (GHRFunc) remove_closing_sources, &data); /* see if we need to generate SR or RR packets */ if (!is_rtcp_time (sess, current_time, &data))