[vlc-devel] [sout developers] VLC streaming violation of MPEG-TS discontinuity flag
Francois Cartegnie
fcvlcdev at free.fr
Tue Oct 25 13:43:11 CEST 2016
Le 12/10/2015 à 17:03, Jean-Paul Saman a écrit :
> It took a little longer, but here are patches:
>
> The following logic has been used in the patches:
>
> + decoders :
> - reset timeline on BLOCK_FLAG_DISCONTINUITY
> - flush on BLOCK_FLAG_CORRUPTED
> + packetizers:
> - flush bytestream on BLOCK_FLAG_DISCONTINUITY and BLOCK_FLAG_CORRUPTED
> + ts-demux:
> - set BLOCK_FLAG_CORRUPTED on incomplete frame (might also happen on
> seek)
> - set BLOCK_FLAG_DISCONTINUITY on seeking (time line discontinuity)
> - pass on ts-header discontinuity as BLOCK_FLAG_DISCONTINUITY
Hi,
Fixing the sout discontinuities issue and drawing up some conclusions,
I realize we already talked about mostly the same required fixes.
Unsure why this discussion has stopped,
but any reason those patches have never been committed/never made
intentionally public ?
Francois
More information about the vlc-devel
mailing list