]> git.sesse.net Git - kdenlive/blobdiff - src/monitor.cpp
Speedup: only convert displayed frame to QImage if necessary (for on monitor scene...
[kdenlive] / src / monitor.cpp
index 82a4f29e86359c2cd18bc5b8ff0e6657f77262b4..b7f8f143410a12aa62ff2d53b330c0e2f8782ba7 100644 (file)
@@ -849,6 +849,7 @@ void Monitor::slotEffectScene(bool show)
         m_monitorRefresh->setVisible(!show);
 #endif
         m_effectView->setVisible(show);
+        emit requestFrameForAnalysis(show);
         if (show) {
             render->doRefresh();
             m_effectScene->slotZoomFit();
@@ -861,7 +862,12 @@ MonitorScene * Monitor::getEffectScene()
     return m_effectScene;
 }
 
-MonitorRefresh::MonitorRefresh(QWidget* parent) : \
+bool Monitor::effectSceneDisplayed()
+{
+    return m_effectView->isVisible();
+}
+
+MonitorRefresh::MonitorRefresh(QWidget* parent) :
         QWidget(parent),
         m_renderer(NULL)
 {