[vlc-devel] [PATCH 1/3] block_t: add a necessary i_delay

Jean-Baptiste Kempf jb at videolan.org
Wed Feb 23 20:56:45 CET 2011


On Mon, Feb 21, 2011 at 09:03:59AM +0100, Rémi Denis-Courmont wrote :
> > The i_delay flag is used by the TS mux. It represents the maximum amount
> > of advance time the block_t can be output, while still being T-STD
> > compliant (ie. without overflowing the T-STD buffers).
> > Of course the latest time of departure is i_dts.
> 
> I don't really like to add yet another field to block_t, especially if it's
> 8-bytes and only used by one or two plugins... It's hard to tell out of
> context.

Well, I don't see how this field can be decorelated from dts and pts.

The context is here:
https://github.com/cmassiot/vlc-broadcast/commits/master

Best Regards,

-- 
Jean-Baptiste Kempf
http://www.jbkempf.com/
+33 672 704 734



More information about the vlc-devel mailing list