https://bugs.webkit.org/show_bug.cgi?id=78057
Patch by Raymond Liu <raymond.liu@intel.com> on 2012-02-08
Reviewed by Chris Rogers.
No new tests required.
* platform/audio/DynamicsCompressorKernel.cpp:
(WebCore::DynamicsCompressorKernel::setPreDelayTime):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@107172
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2012-02-08 Raymond Liu <raymond.liu@intel.com>
+
+ Fix the caculation of preDelayFrames in DynamicsCompressorKernel
+ https://bugs.webkit.org/show_bug.cgi?id=78057
+
+ Reviewed by Chris Rogers.
+
+ No new tests required.
+
+ * platform/audio/DynamicsCompressorKernel.cpp:
+ (WebCore::DynamicsCompressorKernel::setPreDelayTime):
+
2012-02-08 Adam Klein <adamk@chromium.org>
DOM mutations should not be delivered on worker threads
void DynamicsCompressorKernel::setPreDelayTime(float preDelayTime)
{
// Re-configure look-ahead section pre-delay if delay time has changed.
- unsigned preDelayFrames = preDelayTime / sampleRate();
+ unsigned preDelayFrames = preDelayTime * sampleRate();
if (preDelayFrames > MaxPreDelayFrames - 1)
preDelayFrames = MaxPreDelayFrames - 1;