2010-10-26 Chris Rogers <crogers@google.com>
Reviewed by Kenneth Russell.
Add AudioNodeInput files
https://bugs.webkit.org/show_bug.cgi?id=45577
No new tests since audio API is not yet implemented.
* webaudio/AudioNodeInput.cpp: Added.
(WebCore::AudioNodeInput::AudioNodeInput):
(WebCore::AudioNodeInput::connect):
(WebCore::AudioNodeInput::disconnect):
(WebCore::AudioNodeInput::disable):
(WebCore::AudioNodeInput::enable):
(WebCore::AudioNodeInput::changedOutputs):
(WebCore::AudioNodeInput::updateRenderingState):
(WebCore::AudioNodeInput::numberOfChannels):
(WebCore::AudioNodeInput::numberOfRenderingChannels):
(WebCore::AudioNodeInput::bus):
(WebCore::AudioNodeInput::internalSummingBus):
(WebCore::AudioNodeInput::sumAllConnections):
(WebCore::AudioNodeInput::pull):
* webaudio/AudioNodeInput.h: Added.
(WebCore::AudioNodeInput::node):
(WebCore::AudioNodeInput::context):
(WebCore::AudioNodeInput::numberOfRenderingConnections):
(WebCore::AudioNodeInput::renderingOutput):
(WebCore::AudioNodeInput::isConnected):
(WebCore::AudioNodeInput::numberOfConnections):
git-svn-id: svn://svn.chromium.org/blink/trunk@70599 bbb929c8-8fbe-4397-9dbb-9b2b20218538