[Theora] IntraFrame Detection (and forcing intraframes)
Eduard Kriegler
kriegler at sun.ac.za
Thu Sep 30 04:34:27 PDT 2004
Great! Thanks. I've got the latest version now.
There isn't perhaps a way of forcing the encoder to make the next frame
an intraframe (keyframe)? This would be a very useful feature where the
encoded video is played back in real time. When a frame is lost or if
there are errors on the data channel, the receiver can ask that the next
frame be made a keyframe so as to regain synchronisation with the stream.
Thanks again for the hint of the new version!
Regards,
Eduard
j at thing.net wrote:
>if you update libtheora to the latest version from svn
>http://svn.xiph.org/trunk/theora
>
>you get a new function in the api:
>
>int theora_packet_iskeyframe(ogg_packet *op);
>
>j
>
>On Thu, 2004-09-30 at 11:54 +0200, Eduard Kriegler wrote:
>
>
>>Hi
>>
>>For my application I need to *know* when a frame was encoded to be an
>>intraframe (or keyframe or a frame that is independent of previous frames).
>>
>>In Chapter 7 of the Theora I Specification document it is said that
>>there is a "FTYPE" parameter in the frame header which will indicate
>>whether the frame is a inter or intraframe. What I would like to know is
>>whether this frame header is indeed the first bits of the data placed in
>>the ogg_packet by the theora_encode_packetout() function?
>>
>>Thanks,
>>Eduard Kriegler
>>_______________________________________________
>>Theora mailing list
>>Theora at xiph.org
>>http://lists.xiph.org/mailman/listinfo/theora
>>
>>
>>
>
>_______________________________________________
>Theora mailing list
>Theora at xiph.org
>http://lists.xiph.org/mailman/listinfo/theora
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/theora/attachments/20040930/a16b1d1f/attachment.html
More information about the Theora
mailing list