]> git.sesse.net Git - kdenlive/blobdiff - src/monitor.cpp
Fix "save zone" saving proxy instead of real clip:
[kdenlive] / src / monitor.cpp
index efc1d036ada17f7037f73a1a89c3e67cb9187fc2..ab0cc3cfe1ef8f6f70641d769bc0a1ad20ad0c6c 100644 (file)
@@ -771,11 +771,12 @@ void Monitor::slotPlay()
     if (render->playSpeed() == 0) {
         //m_playAction->setChecked(true);
         m_playAction->setIcon(m_pauseIcon);
+        render->switchPlay(true);
     } else {
         //m_playAction->setChecked(false);
         m_playAction->setIcon(m_playIcon);
+        render->switchPlay(false);
     }
-    render->switchPlay();
 }
 
 void Monitor::slotPlayZone()
@@ -849,7 +850,7 @@ void Monitor::slotOpenFile(const QString &file)
 void Monitor::slotSaveZone()
 {
     if (render == NULL) return;
-    emit saveZone(render, m_ruler->zone());
+    emit saveZone(render, m_ruler->zone(), m_currentClip);
 
     //render->setSceneList(doc, 0);
 }