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)
committerSangchul Lee <sc11.lee@samsung.com>
Wed, 18 Aug 2021 06:39:44 +0000 (06:39 +0000)
commit75e4e2b9b696f80eceda7b4c4df4e6cc320fa4b6
treebbdf7ce75d173bd587ff41031131b6601e0807b5
parentd740f5e48fb07ccebf79c57016c903d48d29df2f
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

Change-Id: I96255421a669a3a08bf853ae0a5ad5f037ab114a
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