[theora-dev] Can't find the setup code

Monty xiphmont at xiph.org
Mon Sep 16 12:07:33 PDT 2002

On Mon, Sep 16, 2002 at 11:59:20AM -0400, Dan Miller wrote:

> This is an accurate assessment of the situation wrt the VFW and QT
> VP3 codecs.  There is no file format or stream handling code per se
> in the codecs themselves; they simply take a bunch of pixels and
> return a bucket of bits, or vice versa.  It is the calling
> application's responsibility to open the file, parse the headers,
> etc.

Yes, that's a sensible way for things to work, except that every codec
is going to have some header informational requirements that don't fit
into a generic category.  Where does VP3 store these, and what are
they?  It looks like width/height are all decode needs that isn't
provided in a frame, so it would be sensible if there's no header,
just the information provided by the container.

(My confusion is that the code comments clearly state otherwise, but I
think I'm certain at this point the comments are wrong.  They claim
this info is stored in each keyframe.)

--- >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-dev-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-dev mailing list