[ios/osx] adds Darwin sinks for ActiveAE and drop the CoreAudio engine

Multimedia / XBMC - Jonathan Marshall [xbmc.org] - 21 February 2014 14:04 UTC

c13a3d4 [ios/osx] adds Darwin sinks for ActiveAE and drop the CoreAudio engine.
XBMC.xcodeproj/project.pbxproj | 162 +--
xbmc/cores/AudioEngine/AEFactory.cpp | 19 +-
xbmc/cores/AudioEngine/AESinkFactory.cpp | 28 +
.../AudioEngine/Engines/CoreAudio/CoreAudioAE.cpp | 929 --------------
.../AudioEngine/Engines/CoreAudio/CoreAudioAE.h | 181 ---
.../Engines/CoreAudio/CoreAudioAEHAL.cpp | 106 --
.../AudioEngine/Engines/CoreAudio/CoreAudioAEHAL.h | 28 -
.../Engines/CoreAudio/CoreAudioAEHALIOS.cpp | 1342 --------------------
.../Engines/CoreAudio/CoreAudioAEHALIOS.h | 201 ---
.../Engines/CoreAudio/CoreAudioAEHALOSX.cpp | 483 -------
.../Engines/CoreAudio/CoreAudioAEHALOSX.h | 75 --
.../Engines/CoreAudio/CoreAudioAESound.cpp | 124 --
.../Engines/CoreAudio/CoreAudioAESound.h | 56 -
.../Engines/CoreAudio/CoreAudioAEStream.cpp | 921 --------------
.../Engines/CoreAudio/CoreAudioAEStream.h | 189 ---
.../Engines/CoreAudio/CoreAudioChannelLayout.cpp | 230 ----
.../Engines/CoreAudio/CoreAudioChannelLayout.h | 90 --
.../Engines/CoreAudio/CoreAudioDevice.cpp | 711 -----------
.../Engines/CoreAudio/CoreAudioDevice.h | 94 --
.../Engines/CoreAudio/CoreAudioGraph.cpp | 581 ---------
.../AudioEngine/Engines/CoreAudio/CoreAudioGraph.h | 76 --
.../Engines/CoreAudio/CoreAudioHardware.cpp | 276 ----
.../Engines/CoreAudio/CoreAudioHardware.h | 45 -
.../Engines/CoreAudio/CoreAudioMixMap.cpp | 277 ----
.../Engines/CoreAudio/CoreAudioMixMap.h | 58 -
.../Engines/CoreAudio/CoreAudioStream.cpp | 426 -------
.../Engines/CoreAudio/CoreAudioStream.h | 67 -
.../Engines/CoreAudio/CoreAudioUnit.cpp | 816 ------------
.../AudioEngine/Engines/CoreAudio/CoreAudioUnit.h | 121 --
.../Engines/CoreAudio/ICoreAudioAEHAL.h | 49 -
.../Engines/CoreAudio/ICoreAudioSource.h | 50 -
xbmc/cores/AudioEngine/Makefile.in | 25 +-
xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.cpp | 780 ++++++++++++
xbmc/cores/AudioEngine/Sinks/AESinkDARWINIOS.h | 68 +
xbmc/cores/AudioEngine/Sinks/AESinkDARWINOSX.cpp | 636 ++++++++++
xbmc/cores/AudioEngine/Sinks/AESinkDARWINOSX.h | 66 +
.../Sinks/osx/CoreAudioChannelLayout.cpp | 230 ++++
.../AudioEngine/Sinks/osx/CoreAudioChannelLayout.h | 90 ++
.../AudioEngine/Sinks/osx/CoreAudioDevice.cpp | 669 ++++++++++
xbmc/cores/AudioEngine/Sinks/osx/CoreAudioDevice.h | 87 ++
.../AudioEngine/Sinks/osx/CoreAudioHardware.cpp | 276 ++++
.../AudioEngine/Sinks/osx/CoreAudioHardware.h | 45 +
.../AudioEngine/Sinks/osx/CoreAudioHelpers.cpp | 104 ++
.../cores/AudioEngine/Sinks/osx/CoreAudioHelpers.h | 27 +
.../AudioEngine/Sinks/osx/CoreAudioStream.cpp | 444 +++++++
xbmc/cores/AudioEngine/Sinks/osx/CoreAudioStream.h | 69 +
xbmc/osx/IOSScreenManager.mm | 5 +
xbmc/settings/Settings.cpp | 10 +-
48 files changed, 3687 insertions(+), 8755 deletions(-)

Upstream: github.com


  • Share