|
@@ -84,11 +84,12 @@ class SFXALBuffer : public SFXBuffer
|
|
return AL_FORMAT_STEREO8;
|
|
return AL_FORMAT_STEREO8;
|
|
else if( bps == 32 )
|
|
else if( bps == 32 )
|
|
return AL_FORMAT_STEREO16;
|
|
return AL_FORMAT_STEREO16;
|
|
|
|
+ /* MAC doesnt like 32bit openal (doesnt use the ext)
|
|
else if (bps == 64)
|
|
else if (bps == 64)
|
|
{
|
|
{
|
|
if (alIsExtensionPresent("AL_EXT_FLOAT32"))
|
|
if (alIsExtensionPresent("AL_EXT_FLOAT32"))
|
|
return AL_FORMAT_STEREO_FLOAT32;
|
|
return AL_FORMAT_STEREO_FLOAT32;
|
|
- }
|
|
|
|
|
|
+ }*/
|
|
}
|
|
}
|
|
else if( format.getChannels() == 1 )
|
|
else if( format.getChannels() == 1 )
|
|
{
|
|
{
|
|
@@ -97,11 +98,12 @@ class SFXALBuffer : public SFXBuffer
|
|
return AL_FORMAT_MONO8;
|
|
return AL_FORMAT_MONO8;
|
|
else if (bps == 16)
|
|
else if (bps == 16)
|
|
return AL_FORMAT_MONO16;
|
|
return AL_FORMAT_MONO16;
|
|
|
|
+ /*
|
|
else if (bps == 32)
|
|
else if (bps == 32)
|
|
{
|
|
{
|
|
if(alIsExtensionPresent("AL_EXT_FLOAT32"))
|
|
if(alIsExtensionPresent("AL_EXT_FLOAT32"))
|
|
return AL_FORMAT_MONO_FLOAT32;
|
|
return AL_FORMAT_MONO_FLOAT32;
|
|
- }
|
|
|
|
|
|
+ }*/
|
|
}
|
|
}
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|