diff options
author | Memphiz <memphis@machzwo.de> | 2013-01-27 01:03:43 +0100 |
---|---|---|
committer | Memphiz <memphis@machzwo.de> | 2013-01-27 01:03:43 +0100 |
commit | 5f19a36cee539758a945f66284c6c81d4f58587a (patch) | |
tree | d7983dd826dd89dc23aaeeea2bfd31e09fb04818 | |
parent | dc3756dd462ece6010baf17116056ad433eb7a62 (diff) |
[AE/CA] - no need for the streamsilence / idle suspend stuff on ios - so do it only for osx
-rw-r--r-- | xbmc/cores/AudioEngine/Engines/CoreAudio/CoreAudioAE.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xbmc/cores/AudioEngine/Engines/CoreAudio/CoreAudioAE.cpp b/xbmc/cores/AudioEngine/Engines/CoreAudio/CoreAudioAE.cpp index 129040f948..d5f9d5e051 100644 --- a/xbmc/cores/AudioEngine/Engines/CoreAudio/CoreAudioAE.cpp +++ b/xbmc/cores/AudioEngine/Engines/CoreAudio/CoreAudioAE.cpp @@ -660,6 +660,7 @@ void CCoreAudioAE::MixSounds(float *buffer, unsigned int samples) void CCoreAudioAE::GarbageCollect() { +#if defined(TARGET_DARWIN_OSX) if (g_advancedSettings.m_streamSilence) return; @@ -689,6 +690,7 @@ void CCoreAudioAE::GarbageCollect() Suspend();// locks m_engineLock internally CLog::Log(LOGDEBUG, "CCoreAudioAE::GarbageCollect - Release CA HAL."); } +#endif // TARGET_DARWIN_OSX } void CCoreAudioAE::EnumerateOutputDevices(AEDeviceList &devices, bool passthrough) |