]> git.sesse.net Git - kdenlive/blobdiff - src/waveform.cpp
Update scopes using a frame image from the consumer-frame-show event
[kdenlive] / src / waveform.cpp
index fdd22b97d2147505fee82b79f77f287736796925..c4191fa97b9e4bd45f2beb4ba8f5459aef032026 100644 (file)
@@ -58,13 +58,13 @@ QImage Waveform::renderHUD(uint)
     return QImage();
 }
 
-QImage Waveform::renderScope(uint accelFactor)
+QImage Waveform::renderScope(uint accelFactor, QImage qimage)
 {
     QTime start = QTime::currentTime();
     start.start();
 
     QImage wave = m_waveformGenerator->calculateWaveform(scopeRect().size(),
-                                                         m_activeRender->extractFrame(m_activeRender->seekFramePosition()), true, accelFactor);
+                                                         qimage, true, accelFactor);
 
     emit signalScopeRenderingFinished(start.elapsed(), 1);
     return wave;