]> git.sesse.net Git - kdenlive/blobdiff - src/projectitem.h
Fix crash in scopes: http://kdenlive.org/mantis/view.php?id=2779
[kdenlive] / src / projectitem.h
index 06a6802ea4189443555157aeae3ea683363146d3..c6fd3b4af01394e758b6a598d7535234627c60fc 100644 (file)
@@ -53,7 +53,6 @@ public:
      *
      * The clipId is used both to identify clips and folders (groups) */
     const QString &clipId() const;
-    QStringList names() const;
     const KUrl clipUrl() const;
     int clipMaxDuration() const;
     CLIPTYPE clipType() const;
@@ -66,7 +65,9 @@ public:
     static int itemDefaultHeight();
     void slotSetToolTip();
     /** \brief Set the status of the clip job. */
-    void setJobStatus(CLIPJOBSTATUS status, int progress = 0, JOBTYPE jobType = NOJOBTYPE);
+    void setJobStatus(JOBTYPE jobType, CLIPJOBSTATUS status, int progress = 0, const QString &statusMessage = QString());
+    /** \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. */