| Index: third_party/WebKit/Source/modules/webaudio/ScriptProcessorNode.h
|
| diff --git a/third_party/WebKit/Source/modules/webaudio/ScriptProcessorNode.h b/third_party/WebKit/Source/modules/webaudio/ScriptProcessorNode.h
|
| index 28a186c34b971c317752a9fee8f884a0c028fa50..a018e487781e9d8e848baba5af3a8953b0d2e804 100644
|
| --- a/third_party/WebKit/Source/modules/webaudio/ScriptProcessorNode.h
|
| +++ b/third_party/WebKit/Source/modules/webaudio/ScriptProcessorNode.h
|
| @@ -36,7 +36,7 @@
|
|
|
| namespace blink {
|
|
|
| -class AbstractAudioContext;
|
| +class BaseAudioContext;
|
| class AudioBuffer;
|
|
|
| // ScriptProcessorNode is an AudioNode which allows for arbitrary synthesis or processing directly using JavaScript.
|
| @@ -103,10 +103,10 @@ public:
|
| // latency. Higher numbers will be necessary to avoid audio breakup and
|
| // glitches.
|
| // The value chosen must carefully balance between latency and audio quality.
|
| - static ScriptProcessorNode* create(AbstractAudioContext&, ExceptionState&);
|
| - static ScriptProcessorNode* create(AbstractAudioContext&, size_t bufferSize, ExceptionState&);
|
| - static ScriptProcessorNode* create(AbstractAudioContext&, size_t bufferSize, unsigned numberOfInputChannels, ExceptionState&);
|
| - static ScriptProcessorNode* create(AbstractAudioContext&, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels, ExceptionState&);
|
| + static ScriptProcessorNode* create(BaseAudioContext&, ExceptionState&);
|
| + static ScriptProcessorNode* create(BaseAudioContext&, size_t bufferSize, ExceptionState&);
|
| + static ScriptProcessorNode* create(BaseAudioContext&, size_t bufferSize, unsigned numberOfInputChannels, ExceptionState&);
|
| + static ScriptProcessorNode* create(BaseAudioContext&, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels, ExceptionState&);
|
|
|
| DEFINE_ATTRIBUTE_EVENT_LISTENER(audioprocess);
|
| size_t bufferSize() const;
|
| @@ -117,7 +117,7 @@ public:
|
| DEFINE_INLINE_VIRTUAL_TRACE() { AudioNode::trace(visitor); }
|
|
|
| private:
|
| - ScriptProcessorNode(AbstractAudioContext&, float sampleRate, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels);
|
| + ScriptProcessorNode(BaseAudioContext&, float sampleRate, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels);
|
| };
|
|
|
| } // namespace blink
|
|
|