[openal] [WIP] AL_EXT_MSADPCM in OpenAL Soft
Ethan Lee
flibitijibibo at flibitijibibo.com
Sun Mar 2 11:55:21 EST 2014
To be honest I don't have my heart set _too_ much on the performance
improvements, though some of them really are amazingly huge
improvements. A lot of why that's there is because of how XNA loads
WaveBank data; non-streaming WaveBanks just shove all the data into RAM
at once, so when we're doing this in MG-SDL2 we're just converting _all_
of this stuff at once... you'll notice in a few of my ports how long it
takes just to get to the splash screen. >_<
I'm also totally down to get rid of all the blocksize enums; it's both
restrictive and is even a source of boogs when copypasting code to add a
new block size. Plus, so many wasted #define values...
It'd probably be a pain to work that into the library without stomping
on the other SOFT extensions, but at least it'd be to the benefit of
multiple formats.
-Ethan
More information about the openal
mailing list