[vlc-devel] [sout developers] VLC streaming violation of MPEG-TS discontinuity flag

Francois Cartegnie fcvlcdev at free.fr
Tue Oct 25 14:25:39 CEST 2016


Le 25/10/2016 à 14:15, Rémi Denis-Courmont a écrit :
>> Unsure why this discussion has stopped,
>> but any reason those patches have never been committed/never made
>> intentionally public ?
> 
> The patches were badly broken, causing a number of regressions.
> 
> And flushing on discontinuity or corruption seems like a cure worse than the 
> disease.
> 

At least those seems, not sufficient, but correct to me:

+ decoders :
   - reset timeline on BLOCK_FLAG_DISCONTINUITY

+ ts-demux:
   - set BLOCK_FLAG_CORRUPTED on incomplete frame (might also happen on
seek)
   - set BLOCK_FLAG_DISCONTINUITY on seeking (time line discontinuity)

Francois


More information about the vlc-devel mailing list