Index: third_party/WebKit/Source/platform/audio/AudioResamplerKernel.cpp |
diff --git a/third_party/WebKit/Source/platform/audio/AudioResamplerKernel.cpp b/third_party/WebKit/Source/platform/audio/AudioResamplerKernel.cpp |
index 45d9b2671aa403716ea6ec273613786b7aa2976d..48a3d2952085e983ca0c785d884432eea1f6771a 100644 |
--- a/third_party/WebKit/Source/platform/audio/AudioResamplerKernel.cpp |
+++ b/third_party/WebKit/Source/platform/audio/AudioResamplerKernel.cpp |
@@ -28,8 +28,8 @@ |
#include "platform/audio/AudioResamplerKernel.h" |
-#include <algorithm> |
#include "platform/audio/AudioResampler.h" |
+#include "wtf/MathExtras.h" |
namespace blink { |
@@ -78,8 +78,7 @@ void AudioResamplerKernel::process(float* destination, size_t framesToProcess) |
float* source = m_sourceBuffer.data(); |
double rate = this->rate(); |
- rate = std::max(0.0, rate); |
- rate = std::min(AudioResampler::MaxRate, rate); |
+ rate = clampTo(rate, 0.0, AudioResampler::MaxRate); |
// Start out with the previous saved values (if any). |
if (m_fillIndex > 0) { |