Index: third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp |
diff --git a/third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp b/third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp |
index 031b484242bf74d66362c1de9f8be60d7dca5110..6b1ae74b6de1dc8ce3b6ad462210881a9277a8a9 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp |
+++ b/third_party/WebKit/Source/modules/webaudio/DynamicsCompressorNode.cpp |
@@ -121,8 +121,10 @@ void DynamicsCompressorHandler::Initialize() { |
Context()->sampleRate(), defaultNumberOfOutputChannels)); |
} |
-void DynamicsCompressorHandler::ClearInternalStateWhenDisabled() { |
- reduction_ = 0; |
+bool DynamicsCompressorHandler::RequiresTailProcessing() const { |
+ // Always return true even if the tail time and latency might both |
+ // be zero. |
+ return true; |
} |
double DynamicsCompressorHandler::TailTime() const { |