X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Frenderer.cpp;h=c0a86da5a5b530d0446a62d1cace2c04ebfa3a62;hb=c788eaacac281c73e8de8c88b506363c3460b3e8;hp=b5b4c9a3e2c5da15fae1b93748137baa1392bfc7;hpb=18e327dbd51b0161072134c2e2b2f5354386e513;p=kdenlive diff --git a/src/renderer.cpp b/src/renderer.cpp index b5b4c9a3..c0a86da5 100644 --- a/src/renderer.cpp +++ b/src/renderer.cpp @@ -520,7 +520,7 @@ void Render::slotSplitView(bool doit) } } -void Render::getFileProperties(const QDomElement xml, const QString &clipId, int imageHeight, bool replaceProducer) +void Render::getFileProperties(const QDomElement xml, const QString &clipId, int imageHeight, bool replaceProducer, bool selectClip) { QString path; if (xml.hasAttribute("proxy")) path = xml.attribute("proxy"); @@ -623,7 +623,7 @@ void Render::getFileProperties(const QDomElement xml, const QString &clipId, int if (!replaceProducer && xml.hasAttribute("file_hash")) { // Clip already has all properties - emit replyGetFileProperties(clipId, producer, QMap < QString, QString >(), QMap < QString, QString >(), replaceProducer); + emit replyGetFileProperties(clipId, producer, QMap < QString, QString >(), QMap < QString, QString >(), replaceProducer, selectClip); return; } @@ -799,7 +799,7 @@ void Render::getFileProperties(const QDomElement xml, const QString &clipId, int metadataPropertyMap[ name.section('.', 0, -2)] = value; } producer->seek(0); - emit replyGetFileProperties(clipId, producer, filePropertyMap, metadataPropertyMap, replaceProducer); + emit replyGetFileProperties(clipId, producer, filePropertyMap, metadataPropertyMap, replaceProducer, selectClip); // FIXME: should delete this to avoid a leak... //delete producer; }