From 526b7f116271595ab6c1622487db18eb83a0980d Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Sat, 4 Apr 2009 20:14:43 +0000 Subject: [PATCH] * Always save playlist in UTF-8 * Don't add property to transition if it is empty svn path=/trunk/kdenlive/; revision=3211 --- src/renderer.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/renderer.cpp b/src/renderer.cpp index a0c25344..656e3f39 100644 --- a/src/renderer.cpp +++ b/src/renderer.cpp @@ -891,8 +891,7 @@ bool Render::saveSceneList(QString path, QDomElement kdenliveData) kWarning() << "////// ERROR writing to file: " << path; return false; } - QTextStream out(&file); - out << doc.toString(); + file.write(doc.toString().toUtf8()); if (file.error() != QFile::NoError) { file.close(); return false; @@ -2552,7 +2551,7 @@ void Render::mltUpdateTransitionParams(QString type, int a_track, int b_track, G char *name = decodedString(key); char *value = decodedString(it.value()); mlt_properties_set(transproperties, name, value); - kDebug() << " ------ UPDATING TRANS PARAM: " << name << ": " << value; + //kDebug() << " ------ UPDATING TRANS PARAM: " << name << ": " << value; //filter->set("kdenlive_id", id); delete[] name; delete[] value; @@ -2803,8 +2802,8 @@ bool Render::mltAddTransition(QString tag, int a_track, int b_track, GenTime in, key = it.key(); char *name = decodedString(key); char *value = decodedString(it.value()); - transition->set(name, value); - kDebug() << " ------ ADDING TRANS PARAM: " << name << ": " << value; + if (it.value().isEmpty() == false) transition->set(name, value); + //kDebug() << " ------ ADDING TRANS PARAM: " << name << ": " << value; //filter->set("kdenlive_id", id); delete[] name; delete[] value; -- 2.39.5