gst-plugins-rs/net/rtp
Matthew Waters 39b61195ad rtprecv: ensure that stopping the rtp src task does not critical
When pad a released, then we were removing the pad from an internal
list. If the pad was not already deactivated, the deactiviation would
attempt to look for the pad in that list and panic if it was not there.

Fix by delaying removal of the pad from the list until after pad
deactivation occurs.

Also includes test.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1618>
2024-06-24 13:13:28 +00:00
..
src rtprecv: ensure that stopping the rtp src task does not critical 2024-06-24 13:13:28 +00:00
tests rtprecv: ensure that stopping the rtp src task does not critical 2024-06-24 13:13:28 +00:00
build.rs Rename rtpav1 plugin to just rtp 2022-10-23 20:04:43 +03:00
Cargo.toml rtp: Use released version of rtcp-types 2024-05-29 10:30:40 +03:00