]> git.sesse.net Git - kdenlive/blobdiff - src/renderer.cpp
Optimize monitor scene & fix issues with new effect stack
[kdenlive] / src / renderer.cpp
index 9f8dc19815eb3a5a9470530f397cfc4cb71b90b3..2591146c27d61e30135d3f74d9a46b0fcf65e4d7 100644 (file)
@@ -1691,6 +1691,16 @@ void Render::showFrame(Mlt::Frame& frame)
     }
 }
 
+void Render::disablePreview(bool disable)
+{
+    if (m_mltConsumer) {
+       m_mltConsumer->stop();
+       m_mltConsumer->set("preview_off", (int) disable);
+       m_mltConsumer->set("refresh", 0);
+       m_mltConsumer->start();
+    }
+}
+
 void Render::showAudio(Mlt::Frame& frame)
 {
     if (!frame.is_valid() || frame.get_int("test_audio") != 0) {