gst-plugins-rs/net/onvif/src
Sebastian Dröge 0b0fc7f7d4 onvifmetadataparse: Reset state in PAUSED->READY after pad deactivation
Otherwise the clock id will simply be overridden instead of unscheduling
it, and if the streaming thread of the source pad currently waits on it
then it will wait potentially for a very long time and deactivating the
pad would wait for that to happen.

Also unschedule the clock id on `Drop` of the state to be one the safe
side and not simply forget about it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1531>
2024-04-08 15:19:21 +03:00
..
onvifmetadatacombiner Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
onvifmetadatadepay Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
onvifmetadataoverlay Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
onvifmetadataparse onvifmetadataparse: Reset state in PAUSED->READY after pad deactivation 2024-04-08 15:19:21 +03:00
onvifmetadatapay Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
lib.rs Use once_cell crate directly again 2024-01-31 18:07:57 +02:00