rtpbin: Add clear-ssrc action
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Thu, 24 Sep 2020 17:13:00 +0000 (13:13 -0400)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 16 Oct 2020 16:45:56 +0000 (16:45 +0000)
commitb113516241de2b8ddd71b85b22458d98acde4451
tree9492f56b149155ba53acb2203f247c3bb9e2aaae
parent3348c5ceae6ff8df1f64f50f21e65711186678ff
rtpbin: Add clear-ssrc action

This action signal will delegate to clear-ssrc onto the rtpssrcdemux element
associated with the session. This allow rtpbin users to clear pads and
elements for a specific ssrc that is known to no longer be in use. This
happens when a pad is reused in rtpsrc or ristsrc.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/736>
docs/gst_plugins_cache.json
gst/rtpmanager/gstrtpbin.c
gst/rtpmanager/gstrtpbin.h