]> git.sesse.net Git - kdenlive/blobdiff - src/projectitem.h
Some proxy / job fixes
[kdenlive] / src / projectitem.h
index af849bce32a7a3d2697ed5ec8d97e7a0fad440a0..ac02e0d41938e1f47991560b2a1934d48a15fa8b 100644 (file)
@@ -66,7 +66,11 @@ public:
     static int itemDefaultHeight();
     void slotSetToolTip();
     /** \brief Set the status of the clip job. */
-    void setJobStatus(CLIPJOBSTATUS status, int progress = 0, JOBTYPE jobType = NOJOBTYPE, const QString &statusMessage = QString());
+    void setJobStatus(JOBTYPE jobType, CLIPJOBSTATUS status, int progress = 0);
+    /** \brief Set the info string for this clip job. */
+    void setJobInfo(const QString &statusMessage);
+    /** \brief Set the status of a clip job if it is of the specified job type. */
+    void setConditionalJobStatus(CLIPJOBSTATUS status, JOBTYPE requestedJobType);
     /** \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. */