http://www.kdenlive.org:80/mantis/view.php?id=676
svn path=/branches/KDE4/; revision=3052
-<effect tag="volume" id="fadein" type="audio">
+<effect tag="volume" id="fadein" type="audio" unique="1">
<name>Fade in</name>
<description>Fade in audio track</description>
<author></author>
<name>Fade in</name>
<description>Fade in audio track</description>
<author></author>
-<effect tag="volume" id="fadeout" type="audio">
+<effect tag="volume" id="fadeout" type="audio" unique="1">
<name>Fade out</name>
<description>Fade in audio track</description>
<author></author>
<name>Fade out</name>
<description>Fade in audio track</description>
<author></author>
for (int i = 0; i < itemList.count(); i++) {
if (itemList.at(i)->type() == AVWIDGET) {
ClipItem *item = (ClipItem *)itemList.at(i);
for (int i = 0; i < itemList.count(); i++) {
if (itemList.at(i)->type() == AVWIDGET) {
ClipItem *item = (ClipItem *)itemList.at(i);
+ if (item->hasEffect(effect.attribute("tag"), effect.attribute("id")) != -1 && effect.attribute("unique", "0") != "0") {
+ emit displayMessage(i18n("Effect already present in clip"), ErrorMessage);
+ continue;
+ }
item->initEffect(effect);
if (effect.attribute("tag") == "ladspa") {
QString ladpsaFile = m_document->getLadspaFile();
item->initEffect(effect);
if (effect.attribute("tag") == "ladspa") {
QString ladpsaFile = m_document->getLadspaFile();