Skip to content
  • jer.noble@apple.com's avatar
    Upstream AudioDestinationIOS. · c1691f38
    jer.noble@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=113806
    
    Reviewed by Eric Carlson.
    
    Upstream AudioDestinationIOS from the iOS repository.
    
    * WebCore.xcodeproj/project.pbxproj:
    * platform/audio/ios/AudioDestinationIOS.cpp: Added.
    (WebCore::audioDestinations):
    (WebCore::AudioDestination::create):
    (WebCore::AudioDestination::hardwareSampleRate):
    (WebCore::AudioDestination::maxChannelCount):
    (WebCore::AudioDestinationIOS::AudioDestinationIOS):
    (WebCore::AudioDestinationIOS::~AudioDestinationIOS):
    (WebCore::AudioDestinationIOS::configure):
    (WebCore::AudioDestinationIOS::audioDestinationInterruptionListener):
    (WebCore::AudioDestinationIOS::initializeAudioSession):
    (WebCore::AudioDestinationIOS::start):
    (WebCore::AudioDestinationIOS::stop):
    (WebCore::AudioDestinationIOS::beganAudioInterruption):
    (WebCore::AudioDestinationIOS::endedAudioInterruption):
    (WebCore::AudioDestinationIOS::render):
    (WebCore::AudioDestinationIOS::inputProc):
    (WebCore::AudioDestinationIOS::frameSizeChangedProc):
    * platform/audio/ios/AudioDestinationIOS.h: Added.
    (AudioDestinationIOS):
    (WebCore::AudioDestinationIOS::isPlaying):
    (WebCore::AudioDestinationIOS::sampleRate):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147493 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    c1691f38