+
+ // Create effects from MLT
+ foreach(const QString & filtername, filtersList) {
+ QDomDocument doc = createDescriptionFromMlt(repository, "filters", filtername);
+ if (!doc.isNull()) {
+ //kDebug()<<"ADDING: "<<doc.documentElement().elementsByTagName("name").item(0).toElement().text().toLower().toUtf8().data();
+ if (doc.documentElement().attribute("type") == "audio") {
+ audioEffectsMap.insert(doc.documentElement().elementsByTagName("name").item(0).toElement().text().toLower().toUtf8().data(), doc.documentElement());
+ }
+ else
+ videoEffectsMap.insert(doc.documentElement().elementsByTagName("name").item(0).toElement().text().toLower().toUtf8().data(), doc.documentElement());
+ }
+ }
+
+ // Create audio effects