GNOME Bugzilla – Bug 478566
Add notification of active SSRCs to the RTP manager
Last modified: 2007-09-20 14:35:12 UTC
Please describe the problem: The following patch adds a signal which is triggered whenever an RTCP packet is received with a report block regarding our SSRC. This is needed to be able to keep an RTSP session alive based on RTCP. Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
Created attachment 95898 [details] [review] Add notification of active SSRCs to the RTP manager
* gst/rtpmanager/gstrtpbin.c: (on_ssrc_active), (create_session), (gst_rtp_bin_class_init): * gst/rtpmanager/gstrtpbin.h: * gst/rtpmanager/gstrtpsession.c: (on_ssrc_active), (gst_rtp_session_class_init), (gst_rtp_session_init), (gst_rtp_session_event_send_rtp_sink): * gst/rtpmanager/gstrtpsession.h: * gst/rtpmanager/rtpsession.c: (rtp_session_class_init), (on_ssrc_active), (rtp_session_process_rb): * gst/rtpmanager/rtpsession.h: Add notification of active SSRCs to various RTP elements. Fixes #478566.