diff options
-rw-r--r-- | alc/alc.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/alc/alc.cpp b/alc/alc.cpp index cfc58cbc..37b85255 100644 --- a/alc/alc.cpp +++ b/alc/alc.cpp @@ -1775,19 +1775,19 @@ ALCenum UpdateDeviceParams(ALCdevice *device, const int *attrList) else if(al::strcasecmp(hrtf, "auto") != 0) ERR("Unexpected hrtf value: %s\n", hrtf); } + } - if(auto encopt = device->configValue<std::string>(nullptr, "stereo-encoding")) - { - const char *mode{encopt->c_str()}; - if(al::strcasecmp(mode, "basic") == 0 || al::strcasecmp(mode, "panpot") == 0) - stereomode = StereoEncoding::Basic; - else if(al::strcasecmp(mode, "uhj") == 0) - stereomode = StereoEncoding::Uhj; - else if(al::strcasecmp(mode, "hrtf") == 0) - stereomode = StereoEncoding::Hrtf; - else - ERR("Unexpected stereo-encoding: %s\n", mode); - } + if(auto encopt = device->configValue<std::string>(nullptr, "stereo-encoding")) + { + const char *mode{encopt->c_str()}; + if(al::strcasecmp(mode, "basic") == 0 || al::strcasecmp(mode, "panpot") == 0) + stereomode = StereoEncoding::Basic; + else if(al::strcasecmp(mode, "uhj") == 0) + stereomode = StereoEncoding::Uhj; + else if(al::strcasecmp(mode, "hrtf") == 0) + stereomode = StereoEncoding::Hrtf; + else + ERR("Unexpected stereo-encoding: %s\n", mode); } // Check for app-specified attributes |