[vlc-devel] [sout developers] VLC streaming violation of MPEG-TS discontinuity flag
jpsaman at videolan.org
Tue Oct 13 09:18:19 CEST 2015
On Tue, Oct 13, 2015 at 7:26 AM, Ilkka Ollakka <ileoo at videolan.org> wrote:
> On Mon, Oct 12, 2015 at 05:03:58PM +0200, Jean-Paul Saman wrote:
> > It took a little longer, but here are patches:
> Great, seemed ok what I tested. As patches touches pretty much every
> codec-module that there is, I can't test them all and surely some odd
> corner cases will raise. Patches are now in.
> > 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
> > + 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
> I think in future it would be better to attach actual files instead of
> links to google drive.
You are right, I did not realize vlc-devel was in the receive list. Stupid
> Ilkka Ollakka
> You will be awarded some great honor.
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> Kind regards,
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the vlc-devel