Adding gap event to forwarded events in streamproducer

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1638>
This commit is contained in:
Camilo Rojas 2025-01-23 15:04:02 -05:00 committed by Backport Bot
parent 552b90837c
commit 6232c51690

View file

@ -489,7 +489,7 @@ impl<'a> From<&'a gst_app::AppSink> for StreamProducer {
consumers: HashMap::new(),
// it would make sense to automatically forward more events such as Tag but that would break
// with older GStreamer, see https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4297
events_to_forward: vec![gst::EventType::Eos],
events_to_forward: vec![gst::EventType::Eos, gst::EventType::Gap],
forward_preroll: true,
just_forwarded_preroll: false,
}));