From: Jean-Baptiste Mardelle Date: Fri, 19 Oct 2012 15:29:17 +0000 (+0200) Subject: Fix scaled rendering broken by url handling stuff:http://kdenlive.org/mantis/view... X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=f7439c739adfc517dbaa6e0a39c444fdce4fd00e;p=kdenlive Fix scaled rendering broken by url handling stuff:http://kdenlive.org/mantis/view.php?id=2785 --- diff --git a/renderer/kdenlive_render.cpp b/renderer/kdenlive_render.cpp index 056c2519..6cd04957 100644 --- a/renderer/kdenlive_render.cpp +++ b/renderer/kdenlive_render.cpp @@ -69,8 +69,11 @@ int main(int argc, char **argv) QString profile = args.takeFirst(); QString rendermodule = args.takeFirst(); QString player = args.takeFirst(); - QUrl srcurl = QUrl::fromEncoded(args.takeFirst().toUtf8()); + QByteArray srcString = args.takeFirst().toUtf8(); + QUrl srcurl = QUrl::fromEncoded(srcString); QString src = srcurl.path(); + // The QUrl path() strips the consumer: protocol, so re-add it if necessary + if (srcString.startsWith("consumer:")) src.prepend("consumer:"); QUrl desturl = QUrl::fromEncoded(args.takeFirst().toUtf8()); QString dest = desturl.path(); bool dualpass = false;