summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp')
-rw-r--r--chromium/third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp16
1 files changed, 11 insertions, 5 deletions
diff --git a/chromium/third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp b/chromium/third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp
index 6700897e469..476e8db5dab 100644
--- a/chromium/third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp
+++ b/chromium/third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp
@@ -85,11 +85,6 @@ void DynamicsCompressorNode::process(size_t framesToProcess)
m_reduction->setValue(reduction);
}
-void DynamicsCompressorNode::reset()
-{
- m_dynamicsCompressor->reset();
-}
-
void DynamicsCompressorNode::initialize()
{
if (isInitialized())
@@ -118,6 +113,17 @@ double DynamicsCompressorNode::latencyTime() const
return m_dynamicsCompressor->latencyTime();
}
+void DynamicsCompressorNode::trace(Visitor* visitor)
+{
+ visitor->trace(m_threshold);
+ visitor->trace(m_knee);
+ visitor->trace(m_ratio);
+ visitor->trace(m_reduction);
+ visitor->trace(m_attack);
+ visitor->trace(m_release);
+ AudioNode::trace(visitor);
+}
+
} // namespace WebCore
#endif // ENABLE(WEB_AUDIO)