}
e.setAttribute("keyframes", kfrs.join(";"));
} else {
- e.setAttribute("value", paramvalue.toDouble() * fact);
+ bool ok;
+ e.setAttribute("value", paramvalue.toDouble(&ok) * fact);
+ if (!ok)
+ e.setAttribute("value", paramvalue);
}
break;
}
}
}
- if (effecttag == "ladspa") {
+ // Old LADSPA filter, deprecated
+ /*if (effecttag == "ladspa") {
//QString ladspaEffectFile = EffectsList::parameter(effect, "src", "property");
if (!QFile::exists(ladspaEffectFile)) {
initEffects::ladspaEffectFile(ladspaEffectFile, currenteffect.attribute("ladspaid").toInt(), m_trackview->getLadspaParams(currenteffect));
}
currenteffect.setAttribute("src", ladspaEffectFile);
- }
+ }*/
+
if (disableeffect) currenteffect.setAttribute("disable", "1");
if (clip)
clip->addEffect(currenteffect, false);