]> git.sesse.net Git - kdenlive/blobdiff - src/waveform.cpp
AbstractScopeWidget changes:
[kdenlive] / src / waveform.cpp
index d7248e3053ae10de96fc72e2655b5406e3e3db04..911ecd510019686d723558ed035873bfc8340e3e 100644 (file)
@@ -52,26 +52,26 @@ bool Waveform::isHUDDependingOnInput() const { return false; }
 bool Waveform::isScopeDependingOnInput() const { return true; }
 bool Waveform::isBackgroundDependingOnInput() const { return false; }
 
-QImage Waveform::renderHUD()
+QImage Waveform::renderHUD(uint)
 {
-    emit signalHUDRenderingFinished(0);
+    emit signalHUDRenderingFinished(0, 1);
     return QImage();
 }
 
-QImage Waveform::renderScope()
+QImage Waveform::renderScope(uint accelFactor)
 {
     QTime start = QTime::currentTime();
     start.start();
 
     QImage wave = m_waveformGenerator->calculateWaveform(scopeRect().size(),
-                                                         m_activeRender->extractFrame(m_activeRender->seekFramePosition()), true);
+                                                         m_activeRender->extractFrame(m_activeRender->seekFramePosition()), true, accelFactor);
 
-    emit signalScopeRenderingFinished(start.elapsed());
+    emit signalScopeRenderingFinished(start.elapsed(), 1);
     return wave;
 }
 
-QImage Waveform::renderBackground()
+QImage Waveform::renderBackground(uint)
 {
-    emit signalBackgroundRenderingFinished(0);
+    emit signalBackgroundRenderingFinished(0, 1);
     return QImage();
 }