diff --git a/code/client/snd_openal.c b/code/client/snd_openal.c index 5a03b230..1b2e5679 100644 --- a/code/client/snd_openal.c +++ b/code/client/snd_openal.c @@ -2398,17 +2398,17 @@ qboolean S_AL_Init( soundInterface_t *si ) // get all available devices + the default device name. if(enumeration_ext) { - devicelist = qalcGetString(NULL, ALC_ALL_DEVICES_SPECIFIER); - defaultdevice = qalcGetString(NULL, ALC_DEFAULT_ALL_DEVICES_SPECIFIER); - } - else - { - // We don't have ALC_ENUMERATE_ALL_EXT but normal enumeration. - devicelist = qalcGetString(NULL, ALC_DEVICE_SPECIFIER); - defaultdevice = qalcGetString(NULL, ALC_DEFAULT_DEVICE_SPECIFIER); - enumeration_ext = qtrue; - } - + devicelist = qalcGetString(NULL, ALC_ALL_DEVICES_SPECIFIER); + defaultdevice = qalcGetString(NULL, ALC_DEFAULT_ALL_DEVICES_SPECIFIER); + } + else + { + // We don't have ALC_ENUMERATE_ALL_EXT but normal enumeration. + devicelist = qalcGetString(NULL, ALC_DEVICE_SPECIFIER); + defaultdevice = qalcGetString(NULL, ALC_DEFAULT_DEVICE_SPECIFIER); + enumeration_ext = qtrue; + } + #ifdef _WIN32 // check whether the default device is generic hardware. If it is, change to // Generic Software as that one works more reliably with various sound systems.