Index: third_party/WebKit/Source/modules/webaudio/AudioNode.h |
diff --git a/third_party/WebKit/Source/modules/webaudio/AudioNode.h b/third_party/WebKit/Source/modules/webaudio/AudioNode.h |
index 37df1767259ba87033dab7b0ea1c03129698fde5..515d8b4872e6f945cff7f953876197788625f63e 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/AudioNode.h |
+++ b/third_party/WebKit/Source/modules/webaudio/AudioNode.h |
@@ -141,6 +141,11 @@ class MODULES_EXPORT AudioHandler : public ThreadSafeRefCounted<AudioHandler> { |
// Called from context's audio thread. |
virtual void process(size_t framesToProcess) = 0; |
+ // Like process(), but only causes the automations to process; the |
+ // normal processing of the node is bypassed. By default, we assume |
+ // no AudioParams need to be updated. |
+ virtual void processOnlyAudioParams(size_t framesToProcess){}; |
+ |
// No significant resources should be allocated until initialize() is called. |
// Processing may not occur until a node is initialized. |
virtual void initialize(); |