Merge pull request #3998 from jmarshallnz/darwin_sink

Multimedia / XBMC - jmarshallnz [gmail.com] - 21 February 2014 15:08 UTC

a89ba23 Merge pull request #3998 from jmarshallnz/darwin_sink

XBMC.xcodeproj/project.pbxproj | 300 +++--
project/VS2010Express/XBMC.vcxproj | 2 -
project/VS2010Express/XBMC.vcxproj.filters | 6 -
system/settings/darwin.xml | 2 +-
system/settings/darwin_ios.xml | 12 -
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 | 634 +++++++++
xbmc/cores/AudioEngine/Sinks/AESinkDARWINOSX.h | 65 +
.../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 +
.../DVDCodecs/Audio/DVDAudioCodecFFmpeg.cpp | 38 +-
.../DVDCodecs/Audio/DVDAudioCodecFFmpeg.h | 1 -
.../Audio/DVDAudioCodecPassthroughFFmpeg.cpp | 648 ----------
.../Audio/DVDAudioCodecPassthroughFFmpeg.h | 104 --
xbmc/cores/dvdplayer/DVDCodecs/Audio/Makefile.in | 4 -
xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.cpp | 15 -
xbmc/osx/IOSScreenManager.mm | 5 +
xbmc/osx/ios/XBMCApplication.h | 2 +-
xbmc/osx/ios/XBMCApplication.m | 20 -
xbmc/osx/ios/XBMCController.h | 3 -
xbmc/osx/ios/XBMCController.mm | 20 -
xbmc/settings/Settings.cpp | 10 +-
xbmc/windowing/osx/WinSystemIOS.h | 1 +
xbmc/windowing/osx/WinSystemIOS.mm | 11 +
xbmc/windowing/osx/WinSystemOSX.mm | 6 -
65 files changed, 3838 insertions(+), 9634 deletions(-)

Upstream: github.com


  • Share