[Openal-devel] mixaudio question
Ryan C. Gordon
icculus at clutteredmind.org
Sat Oct 22 06:03:20 PDT 2005
> Hmmm, I thought I made this clear in the ALUT documentation, but obviously I
> did not. :-( Steve: As a native speaker you can probably clarify this much
> better than I can, so could you improve the documentation a bit, please?
Oh, ok, I misunderstood, but my original statement isn't entirely invalid.
I didn't realize that you guys use (or planned to use) extensions behind
the scenes...this was a good call on your part.
However, let's say that AL_EXT_vorbis isn't available, and I feed a
Vorbis file to ALUT...if it has libvorbis support behind the scenes,
it'll presumably decode the entire file to feed it to alBufferData() and
return the AL buffer to the caller.
The app, in the same scenario, can see that AL_EXT_vorbis doesn't exist
and instead opt to use buffer queueing to keep the memory footprint down.
Is this an intentional tradeoff in the name of simplicity?
More information about the Openal-devel