Index: third_party/WebKit/Source/modules/webaudio/DelayNode.cpp |
diff --git a/third_party/WebKit/Source/modules/webaudio/DelayNode.cpp b/third_party/WebKit/Source/modules/webaudio/DelayNode.cpp |
index 9caa640cc82138ef766c9b41b93eb22f2ac1786c..460a65290cf8cf02011a19a04b7102c9aef17e09 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/DelayNode.cpp |
+++ b/third_party/WebKit/Source/modules/webaudio/DelayNode.cpp |
@@ -48,6 +48,9 @@ DelayNode::DelayNode(BaseAudioContext& context, double maxDelayTime) |
AudioHandler::NodeTypeDelay, *this, context.sampleRate(), |
WTF::wrapUnique(new DelayProcessor( |
context.sampleRate(), 1, m_delayTime->handler(), maxDelayTime)))); |
+ |
+ // Initialize the handler so that AudioParams can be processed. |
+ handler().initialize(); |
} |
DelayNode* DelayNode::create(BaseAudioContext& context, |