]> git.sesse.net Git - kdenlive/commitdiff
Do not refresh monitor twice when seeking with left/right arrows
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Fri, 9 Nov 2012 20:40:00 +0000 (21:40 +0100)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Fri, 9 Nov 2012 20:40:00 +0000 (21:40 +0100)
src/renderer.cpp

index d54c90e6f8d414a4d3fb72154306026d10d17f19..917fa0df2679d88c40f267a2e4a36898ac94967b 100644 (file)
@@ -1577,7 +1577,7 @@ 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);