]> git.sesse.net Git - kdenlive/blobdiff - src/docclipbase.h
Improve update of effect stack when resizing clip, start implementing merge of analys...
[kdenlive] / src / docclipbase.h
index e6e722c25447d1a3b57d80b8d2c53423e908c281..6ac74221d2627bb9939c9c1ea6b5fcc5d1bd5647 100644 (file)
@@ -200,7 +200,7 @@ Q_OBJECT public:
     void cleanupProducers();
     bool isClean() const;
     bool getAudioThumbs();
-    void setAnalysisData(const QString &name, const QString &data);
+    void setAnalysisData(const QString &name, const QString &data, int offset = 0);
     QMap <QString, QString> analysisData() const;
     int lastSeekPosition;
     /** Cache for every audio Frame with 10 Bytes */
@@ -256,6 +256,8 @@ private:   // Private attributes
     void adjustProducerProperties(Mlt::Producer *prod, const QString &id, bool mute, bool blind);
     /** @brief Create another instance of a producer. */
     Mlt::Producer *cloneProducer(Mlt::Producer *source);
+    /** @brief Offset all keyframes of a geometry. */
+    const QString geometryWithOffset(QString data, int offset);
 
    
 public slots: