Skip to content

Draft: tsdemux: Discard early out of bound data

If a stream has data which is drastically before initial PCR or other PTS, we might end up outputting initial buffers with no PTS/DTS. Downstream elements might assume this means the data starts from the segment start ... which can not be guaranteed.

Instead of outputting data with invalid PTS/DTS, just drop it until we get valid timestamps.

Edited by Edward Hervey

Merge request reports