]> git.sesse.net Git - kdenlive/blobdiff - src/renderer.cpp
number of buttons expanded to 15. Contour shuttle pro v2 full support
[kdenlive] / src / renderer.cpp
index d54c90e6f8d414a4d3fb72154306026d10d17f19..c08488d2e2660326eb90b0fe1486a5598ee0a040 100644 (file)
@@ -1577,15 +1577,10 @@ void Render::switchPlay(bool play)
 void Render::play(double speed)
 {
     requestedSeekPosition = SEEK_INACTIVE;
-    if (!m_mltProducer)
+    if (!m_mltProducer || m_mltProducer->get_speed() == speed)
         return;
     // if (speed == 0.0) m_mltProducer->set("out", m_mltProducer->get_length() - 1);
     m_mltProducer->set_speed(speed);
-    /*if (speed == 0.0) {
-    m_mltProducer->seek((int) m_framePosition + 1);
-        m_mltConsumer->purge();
-    }*/
-    refresh();
 }
 
 void Render::play(const GenTime & startTime)