[private] Re: [theora] support for theora in xine

Andreas Heinchen andreas.heinchen at gmx.de
Tue Apr 22 09:12:50 PDT 2003


I wrote

> If I have success, I will tell you :-)

Ok, I have it allmost done. There is only one problem with seeking.

xines architecture splits decoding into demuxing and decoding. The
problem is, that there is no easy way (read: without decoding) to decide
if the frame inside an ogg_packet is an keyframe, or if it isn't.

op.granulepos is set on to few packets. If I would rely on that, i would
miss to much keyframes (i have tried it).

Are there other easy possibilities to see if the opp_packet is an
syncpoint? If not, could future versions of theora set the op.granulepos
for every keyframe? That would make seeking a lot easier.

Andreas Heinchen

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'theora-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.

More information about the Theora mailing list