X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fprojecttree%2Fproxyclipjob.cpp;h=ccd04b338fda9767f0165b01c418153812f305b0;hb=d93121f7001ab11107f6e830b8ac85d046e3c15a;hp=e75fd9569ed90fac0a9a2dcffbfce1fd37214aab;hpb=f12da75ef27d5180197ba1736e4da6bca0970b7a;p=kdenlive 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