[Openal-devel] Linux implementation in CVS...

Garin Hiebert garinh at cheesetoast.net
Mon Jun 20 14:13:48 PDT 2005


> I agree with Sven...what has the Windows implementation been using for
> this up until now? Was the signature changed to match Windows, or just
> sort of changed?

The Windows implementation was the same as the others with alutInit -- 
lame.  For Windows, changing it didn't really matter because it was 
always statically linked with the app, not the AL lib.

> (and if they don't match, we'll just add that to the arguments for why
> alut needs to die as quickly as possible.)

For Windows, we could "kill" alut any time, because it was never part 
of the library.  Unfortunately, we can't do that for the other 
platforms for legacy reasons.  So, should we even bother trying to 
"improve" alut, or should we just go with the last 1.0 interface and 
just discourage people from using it (mostly by removing it from all 
sample code, and never talking about it).  We could then just publish 
preffered init, exit, WAV-loading, and other sample code on the website 
for people to use as they see fit.

I'm open for suggestions.  I certainly don't _mind_ just going back to 
the last 1.0 alut interface and deprecating the whole thing.  I could 
do some documentation for the website that shows how to init, exit, 
enumerate, etc.

Garin




More information about the Openal-devel mailing list