From fe6b8f1c314e94f58db8119e40ad4e1f849fb667 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Fri, 22 Sep 2017 11:25:52 -0700 Subject: [PATCH] Fixed Mac OS X build --- src/audio/coreaudio/SDL_coreaudio.m | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/audio/coreaudio/SDL_coreaudio.m b/src/audio/coreaudio/SDL_coreaudio.m index b8799f13faa69..33c239d736582 100644 --- a/src/audio/coreaudio/SDL_coreaudio.m +++ b/src/audio/coreaudio/SDL_coreaudio.m @@ -675,14 +675,13 @@ static BOOL update_audio_session(_THIS, SDL_bool open) } /* Make sure we can feed the device a minimum amount of time */ - double MINIMUM_AUDIO_BUFFER_TIME_MS; + double MINIMUM_AUDIO_BUFFER_TIME_MS = 15.0; +#if defined(__IPHONEOS__) if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_7_1) { - /* Older hardware, use 40 ms as a minimum time */ + /* Older iOS hardware, use 40 ms as a minimum time */ MINIMUM_AUDIO_BUFFER_TIME_MS = 40.0; - } else { - /* Newer hardware, use 15 ms as a minimum time */ - MINIMUM_AUDIO_BUFFER_TIME_MS = 15.0; } +#endif const double msecs = (this->spec.samples / ((double) this->spec.freq)) * 1000.0; int numAudioBuffers = 2; if (msecs < MINIMUM_AUDIO_BUFFER_TIME_MS) { /* use more buffers if we have a VERY small sample set. */