gst-plugins-rs/net
François Laignel e62e9f5bd4 webrtcsink: adapt commit "abort stats collection before stopping the Signaller"
Adapt a commit [1] that was introduced as part of the forward port of the MR
'add signal "request-encoded-filter"' [2].

The deadlock said commit was fixing doesn't happen on main branch due to
changes in the element design: the Sessions are no longer aborted with the
element `State` held. However, we want to ensure the stats collection task
is terminated when the `webrtcbin` element returns from the Ready to Null
transition, meaning that the related resources are released.

[1]: gstreamer/gst-plugins-rs!1176 (0e6b9df9)
[2]: gstreamer/gst-plugins-rs!1176

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1222>
2023-05-24 21:35:39 +02:00
..
aws use Pad builders for optional name definition 2023-05-12 12:55:31 +02:00
hlssink3 use Pad builders for optional name definition 2023-05-12 12:55:31 +02:00
ndi use Pad builders for optional name definition 2023-05-12 12:55:31 +02:00
onvif use Pad builders for optional name definition 2023-05-12 12:55:31 +02:00
raptorq use Pad builders for optional name definition 2023-05-12 12:55:31 +02:00
reqwest use Pad builders for optional name definition 2023-05-12 12:55:31 +02:00
rtp use Pad builders for optional name definition 2023-05-12 12:55:31 +02:00
webrtc webrtcsink: adapt commit "abort stats collection before stopping the Signaller" 2023-05-24 21:35:39 +02:00
webrtchttp whipsink: Request pads with webrtcbin's pad templates and not our own 2023-05-24 14:14:32 +00:00