[vlc-devel] [sout developers] VLC streaming violation of MPEG-TS discontinuity flag
Jean-Paul Saman
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.
>
Thanks.
>
> > 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
>
> 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
me.
> --
> Ilkka Ollakka
> You will be awarded some great honor.
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
>
> Kind regards,
Jean-Paul Saman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20151013/ae958aa4/attachment.html>
More information about the vlc-devel
mailing list