]> git.sesse.net Git - kdenlive/commitdiff
Fix "geometry" parameter for effects
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 13 Jun 2010 14:02:38 +0000 (14:02 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 13 Jun 2010 14:02:38 +0000 (14:02 +0000)
svn path=/trunk/kdenlive/; revision=4513

src/effectstackedit.cpp

index 74af29bdca2fc11c73b82a2304d5e5ed69282169..1836f28532826466d21ddae2673950ec24639274 100644 (file)
@@ -252,7 +252,8 @@ void EffectStackEdit::transferParamDesc(const QDomElement d, int in, int out)
             connect(pl, SIGNAL(parameterChanged()), this, SLOT(collectAllParameters()));
         } else if (type == "geometry") {
             Geometryval *geo = new Geometryval(m_profile, m_timecode, m_frameSize, m_in);
-            geo->setupParam(pa, minFrame, maxFrame);
+            if (minFrame == maxFrame) geo->setupParam(pa, m_in, m_out);
+            else geo->setupParam(pa, minFrame, maxFrame);
             m_vbox->addWidget(geo);
             m_valueItems[paramName+"geometry"] = geo;
             connect(geo, SIGNAL(parameterChanged()), this, SLOT(collectAllParameters()));