From e1e411459e9c9aae819eee474d48d0cc20f6ca07 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 15 Jul 2012 13:39:21 +0300 Subject: Add fallback from unsupported audio modes to default 22011/stereo. --- src/sound.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/sound.cpp b/src/sound.cpp index 8777625df..edabe6bf8 100644 --- a/src/sound.cpp +++ b/src/sound.cpp @@ -130,7 +130,9 @@ void Sound::init() { logger->log("Sound::init Could not initialize audio: %s", Mix_GetError()); - return; + if (Mix_OpenAudio(22010, MIX_DEFAULT_FORMAT, 2, audioBuffer) < 0) + return; + logger->log("Fallback to stereo audio"); } Mix_AllocateChannels(16); -- cgit v1.2.3-70-g09d2