]> git.sesse.net Git - kdenlive/blobdiff - src/effectstackedit.h
Improve proxy handling (missing or broken proxies)
[kdenlive] / src / effectstackedit.h
index 88688c75981d819415397768a66e42717acf39f4..ea41b30ff0125f11edc4f68a1ad9dc6e43a1a52f 100644 (file)
@@ -57,6 +57,8 @@ public:
     void setFrameSize(QPoint p);
     /** @brief Tells the parameters to update their timecode format according to KdenliveSettings. */
     void updateTimecodeFormat();
+    /** @brief Returns true if this effect wants to keep track of current position in clip. */
+    bool effectNeedsSyncPosition() const;
 
 private:
     /** @brief Deletes all parameter widgets. */
@@ -85,7 +87,7 @@ private:
 
 public slots:
     /** @brief Called when an effect is selected, builds the UIĀ for this effect. */
-    void transferParamDesc(const QDomElement d, ItemInfo info, bool isEffect = true);
+    void transferParamDesc(const QDomElement &d, ItemInfo info, bool isEffect = true);
 
     /** @brief Called whenever(?) some parameter is changed in the gui.
      *
@@ -96,7 +98,7 @@ public slots:
     void slotSyncEffectsPos(int pos);
 
 signals:
-    void parameterChanged(const QDomElement, const QDomElement);
+    void parameterChanged(const QDomElement &, const QDomElement &);
     void seekTimeline(int);
     void displayMessage(const QString&, int);
     void checkMonitorPosition(int);