Skip to content

mpegtsmux: Correctly time out and mux anyway in live pipelines

Sebastian Dröge requested to merge slomo/gstreamer:tsmux-live-timeout into main

This makes sure that for sparse streams (KLV, DVB subtitles, ...) the muxer does not wait until the next buffer is available for them but times out on the latency deadline and outputs data.

For non-live pipelines it will still be necessary for upstream to correctly produce gap events for sparse streams.

Merge request reports