]> git.sesse.net Git - kdenlive/blobdiff - src/kdenlivedoc.cpp
Fix broken loading when document profile was different than default profile
[kdenlive] / src / kdenlivedoc.cpp
index ae4c236d394bb8ed9335094d8a9222c797118a69..c6fdf30bed88fa4f0ddcdae6b8c7576616877fbd 100644 (file)
@@ -208,6 +208,8 @@ KdenliveDoc::KdenliveDoc(const KUrl &url, const KUrl &projectFolder, QUndoGroup
         m_document = createEmptyDocument(tracks.x(), tracks.y());
     }
 
+    KdenliveSettings::setCurrent_profile(profilePath());
+
     // Set the video profile (empty == default)
 
     // Make sure the project folder is usable
@@ -245,6 +247,7 @@ KdenliveDoc::~KdenliveDoc()
 
 int KdenliveDoc::setSceneList()
 {
+    m_render->resetProfile();
     if (m_render->setSceneList(m_document.toString(), m_documentProperties.value("position").toInt()) == -1) {
         // INVALID MLT Consumer, something is wrong
         return -1;