]> git.sesse.net Git - kdenlive/commitdiff
mix audio tracks
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Mon, 18 Feb 2008 00:05:11 +0000 (00:05 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Mon, 18 Feb 2008 00:05:11 +0000 (00:05 +0000)
svn path=/branches/KDE4/; revision=1866

src/kdenlivedoc.cpp

index 3ca56179ad99d2bf3fa5b8082e26abc713e708dc..94166e984abdb5b971e75858f03e6d35ccd70dc8 100644 (file)
@@ -89,6 +89,19 @@ KdenliveDoc::KdenliveDoc(const KUrl &url, double fps, int width, int height, QWi
     multitrack.appendChild(playlist5);
     playlist5.setAttribute("id", "playlist5");
     tractor.appendChild(multitrack);
+
+    for (uint i = 2; i < 6 ; i++) {
+      QDomElement transition = m_document.createElement("transition");
+      transition.setAttribute("in", "0");
+      //TODO: Make audio mix last for all project duration
+      transition.setAttribute("out", "15000");
+      transition.setAttribute("a_track", QString::number(1));
+      transition.setAttribute("b_track", QString::number(i));
+      transition.setAttribute("mlt_service", "mix");
+      transition.setAttribute("combine", "1");
+      tractor.appendChild(transition);
+    }
+
     doc.appendChild(tractor);
     
   }