[vorbis-dev] Re: [Flac-dev] ogg/flac and winamp plugin

Christian.Buchner Christian.Buchner1 at epost.de
Tue Nov 20 15:41:59 PST 2001



> The tags associated with Vorbis files are at the Vorbis level, not Ogg.
> 

Hmm, now with that issue in mind and the problem of including Ogg FLAC and
later Ogg Tarkin, I think the following becomes obvious:

We need an abstraction layer between the Ogg stream level and the player
application.

Such that an audio player can get hold of the audio packets and stream
metadata, regardless of whether there is a video stream contained within
the stream and regardless of whether the stream is multiplexed or not.
And most important: regardless of the audio or video codecs used.
And we also need metadata for audio and video alltogether (like "recording
of BBC world news, <date> <time>, blah"

Current player applications tend to break as soon as they encounter something
they don't expect (oh my god! a FLAC header!)

Someone should start to design a versatile interface which gives you a
list of all codecs and streams within an ogg file and the audio and video
properties. And it should delivers the audio and video you requested in
uncompressed form in any color space or PCM format you require.
And ideally, this interface would work with streaming files as well as with
files from local storage. ;)  I am dreaming...

Christian

--- >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