Index: Source/modules/webaudio/ScriptProcessorNode.h |
diff --git a/Source/modules/webaudio/ScriptProcessorNode.h b/Source/modules/webaudio/ScriptProcessorNode.h |
index 3e1aa7a553593c306612d092b653562bc4925535..db7ff784400b8413e7e09a16b159e23b00ea7f02 100644 |
--- a/Source/modules/webaudio/ScriptProcessorNode.h |
+++ b/Source/modules/webaudio/ScriptProcessorNode.h |
@@ -44,7 +44,7 @@ class AudioProcessingEvent; |
// The "onaudioprocess" attribute is an event listener which will get called periodically with an AudioProcessingEvent which has |
// AudioBuffers for each input and output. |
-class ScriptProcessorNode : public AudioNode { |
+class ScriptProcessorNode FINAL : public AudioNode { |
public: |
// bufferSize must be one of the following values: 256, 512, 1024, 2048, 4096, 8192, 16384. |
// This value controls how frequently the onaudioprocess event handler is called and how many sample-frames need to be processed each call. |
@@ -55,10 +55,10 @@ public: |
virtual ~ScriptProcessorNode(); |
// AudioNode |
- virtual void process(size_t framesToProcess); |
- virtual void reset(); |
- virtual void initialize(); |
- virtual void uninitialize(); |
+ virtual void process(size_t framesToProcess) OVERRIDE; |
+ virtual void reset() OVERRIDE; |
+ virtual void initialize() OVERRIDE; |
+ virtual void uninitialize() OVERRIDE; |
size_t bufferSize() const { return m_bufferSize; } |