add stereo source support in EqualPowerPanner
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Apr 2012 19:26:28 +0000 (19:26 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Apr 2012 19:26:28 +0000 (19:26 +0000)
commitd193f5f10989088c9846d294d6487532388cee85
treebe15ea9e4f55fe8e30ac88c35cb48a187634ed9a
parent653de65ca4fb6bc4b163ae9b597870e52e4bf6be
add stereo source support in EqualPowerPanner
https://bugs.webkit.org/show_bug.cgi?id=81092

Patch by Wei James <james.wei@intel.com> on 2012-04-11
Reviewed by Chris Rogers.

Source/WebCore:

Test: webaudio/panner-equalpower-stereo.html

* platform/audio/EqualPowerPanner.cpp:
(WebCore::EqualPowerPanner::pan):

LayoutTests:

* webaudio/panner-equalpower-stereo-expected.txt: Added.
* webaudio/panner-equalpower-stereo.html: Copied from LayoutTests/webaudio/panner-equalpower.html.
* webaudio/panner-equalpower.html:
* webaudio/resources/audio-testing.js:
(createStereoImpulseBuffer):
* webaudio/resources/panner-model-testing.js:
(createGraph):
(createTestAndRun):
(equalPowerGain):
(checkResult):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@113889 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/webaudio/panner-equalpower-stereo-expected.txt [new file with mode: 0644]
LayoutTests/webaudio/panner-equalpower-stereo.html [new file with mode: 0644]
LayoutTests/webaudio/panner-equalpower.html
LayoutTests/webaudio/resources/audio-testing.js
LayoutTests/webaudio/resources/panner-model-testing.js
Source/WebCore/ChangeLog
Source/WebCore/platform/audio/EqualPowerPanner.cpp