[vlc-devel] [vlc-commits] vlc_block.h: Clarify usage of BLOCK_FLAG_DISCONTINUITY

Rémi Denis-Courmont remi at remlab.net
Tue Oct 13 09:20:04 CEST 2015

Le 2015-10-13 08:20, git at videolan.org a écrit :
> vlc | branch: master | Jean-Paul Saman <jpsaman at videolan.org> | Sun
> Sep 20 10:37:57 2015 +0200| 
> [de4be0a4505564a5f758f06edd74f49498107f6e]
> | committer: Ilkka Ollakka
> vlc_block.h: Clarify usage of BLOCK_FLAG_DISCONTINUITY
> The BLOCK_FLAG_DISCONTINUITY signals timeline changes from the source
> content or due to seeking.
> BLOCK_FLAG_CORRUPTION signals data corruption due to corrupted or
> dropped packets, this includes
> transport stream continuity counter mismatches.

That's just NOT what discontinuity means. Discontinuity means signal 
loss. This set of changes breaks RTP and probably some other sources as 

New timeline is done wiht reset-PCR, not with the discontinuity flag.

Please revert.

Rémi Denis-Courmont

More information about the vlc-devel mailing list