+QString KdenliveDoc::producerName(int id)
+{
+ QString result = "unnamed";
+ QDomNodeList prods = producersList();
+ int ct = prods.count();
+ for (int i = 0; i < ct ; i++)
+ {
+ QDomElement e = prods.item(i).toElement();
+ if (e.attribute("id") != "black" && e.attribute("id").toInt() == id) {
+ result = e.attribute("name");
+ if (result.isEmpty()) result = KUrl(e.attribute("resource")).fileName();
+ break;
+ }
+ }
+ return result;
+}
+