+ if (version == 0.82) return true;
+
+ if (version == 0.81) {
+ // Add correct tracks info
+ QDomNode kdenlivedoc = m_document.elementsByTagName("kdenlivedoc").at(0);
+ QDomElement infoXml = kdenlivedoc.toElement();
+ QString currentTrackOrder = infoXml.attribute("tracks");
+ QDomElement tracksinfo = m_document.createElement("tracksinfo");
+ for (int i = 0; i < currentTrackOrder.size(); i++) {
+ QDomElement trackinfo = m_document.createElement("trackinfo");
+ if (currentTrackOrder.data()[i] == 'a') {
+ trackinfo.setAttribute("type", "audio");
+ trackinfo.setAttribute("blind", true);
+ } else trackinfo.setAttribute("blind", false);
+ trackinfo.setAttribute("mute", false);
+ trackinfo.setAttribute("locked", false);
+ tracksinfo.appendChild(trackinfo);
+ }
+ infoXml.appendChild(tracksinfo);
+ return true;
+ }