]> git.sesse.net Git - kdenlive/blobdiff - src/renderer.cpp
cleanup
[kdenlive] / src / renderer.cpp
index 28c803ec169058fc2119ae15bbfc50d267755201..7bfb8473bfa2c99b9df6af3ac79c7a05877c9400 100644 (file)
@@ -866,14 +866,15 @@ void Render::setSceneList(QString playlist, int position)
     }*/
 
     m_fps = m_mltProducer->get_fps();
-    kDebug() << "// NEW SCENE LIST DURATION SET TO: " << m_mltProducer->get_playtime();
-    connectPlaylist();
-    fillSlowMotionProducers();
     if (position != 0) {
-        //TODO: seek to correct place after opening project.
-        //  Needs to be done from another place since it crashes here.
+        // Seek to correct place after opening project.
         m_mltProducer->seek(position);
     }
+
+    kDebug() << "// NEW SCENE LIST DURATION SET TO: " << m_mltProducer->get_playtime();
+    connectPlaylist();
+    fillSlowMotionProducers();
+
     m_isBlocked = false;
     blockSignals(false);
     emit refreshDocumentProducers();