[vorbis-dev] application/ogg is a proposed Internet standard.

Segher Boessenkool segher at koffie.nl
Tue Jan 28 18:20:38 PST 2003



Ralph Giles wrote:
> 
> This is correct. One distinction that has been made with e.g. quicktime
> is that the xiph codecs are all primarily variable bit rate, for which

Most QuickTime codecs are vbr, too.

> you give up a priori seeking,

You don't have to -- it's a design choice.

> and while you can do rough seeking from
> the page granulepos, you have to do search and partial decode to get to
> a particular sample.

Of course.  That's what QuickTime does, too.  And the burden is not
on the individual codecs.

> From that perspective, having to ask the codec for
> timebase conversion isn't a significant complexity burden. The
> advantage is that each codec can use the granulepos in the most natural
> way.

But it would be *so* nice if the stream identified a mapping from
granule_pos to some other (real-world) time system.  It's just not
good enough to have to decode the first few packets to get to know
the granule_pos of the first sample in a stream.

As you can see, I'm waiting for ogg2...

<p>Segher

--- >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 'vorbis-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 Vorbis-dev mailing list