From f7439c739adfc517dbaa6e0a39c444fdce4fd00e Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Fri, 19 Oct 2012 17:29:17 +0200 Subject: [PATCH] Fix scaled rendering broken by url handling stuff:http://kdenlive.org/mantis/view.php?id=2785 --- renderer/kdenlive_render.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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; -- 2.39.2