]> git.sesse.net Git - kdenlive/blobdiff - src/effectslist.cpp
Merge branch 'buildsystem' into next
[kdenlive] / src / effectslist.cpp
index 696fa44402b9803d6bfa33b59dae4d825ddb2ee9..5b435cbedc1c9ef0461ad79ef4dba3b3040f04e7 100644 (file)
@@ -273,6 +273,19 @@ void EffectsList::removeProperty(QDomElement effect, const QString &name)
     }
 }
 
+// static
+void EffectsList::removeMetaProperties(QDomElement producer)
+{
+    QDomNodeList params = producer.elementsByTagName("property");
+    for (int i = 0; i < params.count(); i++) {
+        QDomElement e = params.item(i).toElement();
+        if (e.attribute("name").startsWith("meta")) {
+            producer.removeChild(params.item(i));
+            i--;
+        }
+    }
+}
+
 void EffectsList::append(QDomElement e)
 {
     m_baseElement.appendChild(importNode(e, true));