[vlc-devel] Theora/Ogg encoding
fenrir at via.ecp.fr
Sat Jul 25 16:58:21 CEST 2009
On Sat, Jul 25, 2009, Rémi Denis-Courmont wrote:
> Le samedi 25 juillet 2009 17:41:08 Laurent Aimar, vous avez écrit :
> > The problem is a problem of semantics, i_length is described as the length
> > (duration) of the associated data and is used as such.
> > Not settings a correct i_length field will breaks some muxers (maybe they
> > are not be able to mux theora anyway), and may break some stream_out
> > modules (at least the rtp output).
> Theora in RTP is not implemented (by VLC). The way the RTP stream output uses
> i_length probably only works right with sample-based codecs, no?
The i_length field in RTP is only(?) used to correctly pace the fragments
instead of sending all at once. So that should work with sample and frame
based codec (it does not modify the embed RTP timestamp).
More information about the vlc-devel