+ else {
+ //delete all mlt producers and instead, use Kdenlive saved producers
+ QDomNodeList prods = m_document.elementsByTagName("producer");
+ int maxprod = prods.count();
+ int pos = 0;
+ for (int i = 0; i < maxprod; i++) {
+ QDomNode m = prods.at(pos);
+ if (m.toElement().attribute("id") == "black")
+ pos = 1;
+ else westley.removeChild(m);
+ }
+ prods = m_document.elementsByTagName("kdenlive_producer");
+ maxprod = prods.count();
+ for (int i = 0; i < maxprod; i++) {
+ prods.at(0).toElement().setTagName("producer");
+ westley.insertBefore(prods.at(0), QDomNode());
+ }
+ }