Skip to content

Draft: packetizer/decoder: no longer handle corruption as discontinuity

François Cartegnie requested to merge fcartegnie/vlc:mr2311004 into master

Corrupted packets are flagged when a block has been created with truncated end, or lost packet after the start.

There's no reason to reset time base or codec parameters when received a corrupted packet.

Drain on corruption also doesn't help as, for example, video codecs with reference frames will still output corrupted frames from missing references.

What should be done depends on codec.

Merge request reports