]> git.sesse.net Git - kdenlive/blobdiff - src/projectitem.h
Big update to the proxy clips, fixing several issues. They can now be deleted in...
[kdenlive] / src / projectitem.h
index c4e5b1bc8e039f1c63d74c67f6299525eadf115b..9a017f0c43c45c49d7865afabd76edbc1ed9d969 100644 (file)
@@ -64,9 +64,11 @@ public:
     static int itemDefaultHeight();
     void slotSetToolTip();
     /** \brief Set the status of proxy clip creation. 0 = no proxy, 1 = creating proxy, 2 = proxy created. */
-    void setProxyStatus(int status);
+    void setProxyStatus(PROXYSTATUS status);
     /** \brief Returns the proxy status for this clip (true means there is a proxy clip). */
     bool hasProxy() const;
+    /** \brief Returns true if the proxy for this clip is ready. */
+    bool isProxyReady() const;
     /** \brief Returns true if we are currently creating the proxy for this clip. */
     bool isProxyRunning() const;
 
@@ -79,8 +81,8 @@ public:
 
 private:
     CLIPTYPE m_clipType;
-    QString m_clipId;
     DocClipBase *m_clip;
+    QString m_clipId;
 
     void buildItem();