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