diff options
Diffstat (limited to 'alc/device.cpp')
-rw-r--r-- | alc/device.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/alc/device.cpp b/alc/device.cpp index 27aa6f36..fc145579 100644 --- a/alc/device.cpp +++ b/alc/device.cpp @@ -3,9 +3,12 @@ #include "device.h" +#include <cstddef> #include <numeric> -#include <stddef.h> +#include "al/buffer.h" +#include "al/effect.h" +#include "al/filter.h" #include "albit.h" #include "alconfig.h" #include "backends/base.h" @@ -55,8 +58,8 @@ ALCdevice::~ALCdevice() void ALCdevice::enumerateHrtfs() { - mHrtfList = EnumerateHrtf(configValue<std::string>(nullptr, "hrtf-paths")); - if(auto defhrtfopt = configValue<std::string>(nullptr, "default-hrtf")) + mHrtfList = EnumerateHrtf(configValue<std::string>({}, "hrtf-paths")); + if(auto defhrtfopt = configValue<std::string>({}, "default-hrtf")) { auto iter = std::find(mHrtfList.begin(), mHrtfList.end(), *defhrtfopt); if(iter == mHrtfList.end()) |