webrtcbin: Store the rtpjitterbuffer instances to extract stats from them
authorOlivier CrĂȘte <olivier.crete@collabora.com>
Fri, 9 Oct 2020 22:45:57 +0000 (18:45 -0400)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 24 Nov 2020 04:27:52 +0000 (04:27 +0000)
commitfc0f6db85617effcb47ce85f152ed0b5a552e1b2
treed535ed588a5e374f3c80cddf9ad826f6852ebd39
parentd9d7814182469091330c1c26a9cf3f3b22be4a75
webrtcbin: Store the rtpjitterbuffer instances to extract stats from them

Store them as web refs to avoid having to worry about freeing later and because
the new-jitterbuffer is on a different thread

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1766>
ext/webrtc/gstwebrtcbin.c
ext/webrtc/transportstream.c
ext/webrtc/transportstream.h