From d93121f7001ab11107f6e830b8ac85d046e3c15a Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Wed, 26 Dec 2012 17:27:49 +0100 Subject: [PATCH] Fix ratio issue when making proxy from playlist clip --- src/projecttree/proxyclipjob.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/projecttree/proxyclipjob.cpp b/src/projecttree/proxyclipjob.cpp index e75fd956..ccd04b33 100644 --- a/src/projecttree/proxyclipjob.cpp +++ b/src/projecttree/proxyclipjob.cpp @@ -64,7 +64,9 @@ void ProxyJob::startJob() mltParameters.append(QString("real_time=-%1").arg(KdenliveSettings::mltthreads())); //TODO: currently, when rendering an xml file through melt, the display ration is lost, so we enforce it manualy - double display_ratio = KdenliveDoc::getDisplayRatio(m_src); + double display_ratio; + if (m_src.startsWith("consumer:")) display_ratio = KdenliveDoc::getDisplayRatio(m_src.section(":", 1)); + else display_ratio = KdenliveDoc::getDisplayRatio(m_src); mltParameters << "aspect=" + QString::number(display_ratio); // Ask for progress reporting -- 2.39.2