#pragma once #ifndef NOSOUND #include #include #ifdef DVL_AULIB_SUPPORTS_SDL_RESAMPLER #include #else #include #endif #include "options.h" namespace devilution { inline std::unique_ptr CreateAulibResampler() { #ifdef DVL_AULIB_SUPPORTS_SDL_RESAMPLER return std::make_unique(); #else return std::make_unique(*sgOptions.Audio.resamplingQuality); #endif } } // namespace devilution #endif // !NOSOUND