From: <j-...@us...> - 2009-01-25 14:51:53
|
Revision: 2954 http://kdenlive.svn.sourceforge.net/kdenlive/?rev=2954&view=rev Author: j-b-m Date: 2009-01-25 14:51:45 +0000 (Sun, 25 Jan 2009) Log Message: ----------- Don't loose effects when group moving, part of : http://www.kdenlive.org:80/mantis/view.php?id=523 Modified Paths: -------------- branches/KDE4/src/customtrackview.cpp Modified: branches/KDE4/src/customtrackview.cpp =================================================================== --- branches/KDE4/src/customtrackview.cpp 2009-01-25 14:42:20 UTC (rev 2953) +++ branches/KDE4/src/customtrackview.cpp 2009-01-25 14:51:45 UTC (rev 2954) @@ -1918,6 +1918,9 @@ ClipItem *clip = static_cast <ClipItem*>(item); info.track = m_document->tracksCount() - info.track; m_document->renderer()->mltInsertClip(info, clip->xml(), clip->baseClip()->producer(info.track)); + for (int i = 0; i < clip->effectsCount(); i++) { + m_document->renderer()->mltAddEffect(info.track, info.startPos, clip->getEffectArgs(clip->effectAt(i)), false); + } } else { Transition *tr = static_cast <Transition*>(item); int newTrack = tr->transitionEndTrack(); @@ -2081,7 +2084,7 @@ QDomElement effect = oldeffect.cloneNode().toElement(); EffectsList::setParameter(oldeffect, "in", QString::number(start)); EffectsList::setParameter(oldeffect, "out", QString::number(end)); - kDebug()<<"EDIT FADE OUT : "<<start<<"x"<<end; + // kDebug()<<"EDIT FADE OUT : "<<start<<"x"<<end; slotUpdateClipEffect(item, effect, oldeffect, ix); emit clipItemSelected(item, ix); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |