From: <tt...@us...> - 2010-09-01 16:20:41
|
Revision: 4805 http://kdenlive.svn.sourceforge.net/kdenlive/?rev=4805&view=rev Author: ttill Date: 2010-09-01 16:20:34 +0000 (Wed, 01 Sep 2010) Log Message: ----------- Fix another problem with changing the duration of a clip with a pan and zoom effect Modified Paths: -------------- trunk/kdenlive/src/customtrackview.cpp Modified: trunk/kdenlive/src/customtrackview.cpp =================================================================== --- trunk/kdenlive/src/customtrackview.cpp 2010-09-01 15:56:22 UTC (rev 4804) +++ trunk/kdenlive/src/customtrackview.cpp 2010-09-01 16:20:34 UTC (rev 4805) @@ -4404,11 +4404,11 @@ } } - int panZoomPos = clip->hasEffect("affine", "pan_zoom"); + /*int panZoomPos = clip->hasEffect("affine", "pan_zoom"); if (panZoomPos != -1) { doc.appendChild(doc.importNode(clip->effectAt(panZoomPos), true)); indexes.append(panZoomPos); - } + }*/ if (clip->checkEffectsKeyframesPos(oldInfo.cropStart.frames(m_document->fps()), clip->cropStart().frames(m_document->fps()), true, m_document->width(), m_document->height())) { // Keyframes were modified, updateClip @@ -4527,7 +4527,7 @@ } } - if (clip->checkEffectsKeyframesPos((oldInfo.cropStart + oldInfo.endPos - oldInfo.startPos).frames(m_document->fps()) - 1, (clip->cropStart() + clip->cropDuration()).frames(m_document->fps()) - 1, false)) { + if (clip->checkEffectsKeyframesPos((oldInfo.cropStart + oldInfo.endPos - oldInfo.startPos).frames(m_document->fps()) - 1, (clip->cropStart() + clip->cropDuration()).frames(m_document->fps()) - 1, false, m_document->width(), m_document->height())) { // Keyframes were modified, updateClip QDomNodeList effs = doc.elementsByTagName("effect"); // Hack: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |