[vlc-devel] Theora/Ogg encoding

Laurent Aimar fenrir at via.ecp.fr
Sat Jul 25 17:01:50 CEST 2009

On Sat, Jul 25, 2009, ogg.k.ogg.k at googlemail.com wrote:
> >  Is it complicated to reconstruct the granpos at the muxer side? What
> > information is needed ?
> For Theora, you need to know when was the last keyframe, and the
> number of keyframes total output so far. I think that should be enough.
 It's not complicated to compute it then :)
 For keys frame detection, you just have to read block_t::i_flags
( & BLOCK_FLAG_TYPE_I) to know if it is a key frame or not.
 Of course, the theora encoder and ogg demuxer should set it, but
then the value is correctly transported by sout and input.


More information about the vlc-devel mailing list