Skip to content
  • commit-queue@webkit.org's avatar
    Multi-Channel support in AudioBufferSourceNode · 5487b01c
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=79202
    
    Patch by Wei James <james.wei@intel.com> on 2012-02-27
    Reviewed by Chris Rogers.
    
    Source/WebCore:
    
    Test: webaudio/audiobuffersource-multi-channels.html
    
    * webaudio/AudioBufferSourceNode.cpp:
    (WebCore::AudioBufferSourceNode::renderSilenceAndFinishIfNotLooping):
    (WebCore::AudioBufferSourceNode::renderFromBuffer):
    (WebCore::AudioBufferSourceNode::setBuffer):
    * webaudio/AudioBufferSourceNode.h:
    (AudioBufferSourceNode):
    
    LayoutTests:
    
    * webaudio/audiobuffersource-channels-expected.txt:
    * webaudio/audiobuffersource-channels.html:
    * webaudio/audiobuffersource-multi-channels-expected.wav: Added.
    * webaudio/audiobuffersource-multi-channels.html: Added.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@109076 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    5487b01c