diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-10-25 23:54:03 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-10-25 23:54:03 +0300 |
commit | 03378679c6e7b5833ddca59d9aacc22a22f7654c (patch) | |
tree | fd3849e22cc1a6fc3e8858a0e530122a94ddd281 /src/soundmanager.cpp | |
parent | c1090f81650347ef03a1d50783f8b77b02646f9e (diff) | |
download | manaplus-03378679c6e7b5833ddca59d9aacc22a22f7654c.tar.gz manaplus-03378679c6e7b5833ddca59d9aacc22a22f7654c.tar.bz2 manaplus-03378679c6e7b5833ddca59d9aacc22a22f7654c.tar.xz manaplus-03378679c6e7b5833ddca59d9aacc22a22f7654c.zip |
Add sdlmusichelper with some SDL/SDL2 functions.
Diffstat (limited to 'src/soundmanager.cpp')
-rw-r--r-- | src/soundmanager.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/soundmanager.cpp b/src/soundmanager.cpp index d08b58c1f..5a9ddb333 100644 --- a/src/soundmanager.cpp +++ b/src/soundmanager.cpp @@ -42,6 +42,7 @@ #include "utils/cast.h" #endif #include "utils/checkutils.h" +#include "utils/sdlmusichelper.h" PRAGMA48(GCC diagnostic push) PRAGMA48(GCC diagnostic ignored "-Wshadow") @@ -168,14 +169,14 @@ void SoundManager::init() break; } - const int res = Mix_OpenAudio(config.getIntValue("audioFrequency"), + const int res = SDL::MixOpenAudio(config.getIntValue("audioFrequency"), MIX_DEFAULT_FORMAT, channels, audioBuffer); if (res < 0) { logger->log("SoundManager::init Could not initialize audio: %s", SDL_GetError()); - if (Mix_OpenAudio(22010, MIX_DEFAULT_FORMAT, 2, audioBuffer) < 0) + if (SDL::MixOpenAudio(22010, MIX_DEFAULT_FORMAT, 2, audioBuffer) < 0) return; logger->log("Fallback to stereo audio"); } |