+ /** @brief Set the Proxy status on a clip.
+ * @param item The clip item to set status
+ * @param status The proxy status (see definitions.h) */
+ void setProxyStatus(const QString proxyPath, PROXYSTATUS status, int progress = 0);
+ void setProxyStatus(ProjectItem *item, PROXYSTATUS status, int progress = 0);
+ /** @brief Process ffmpeg output to find out process progress. */
+ void processLogInfo(QList <ProjectItem *>items, int *duration, const QString &log);
+ void monitorItemEditing(bool enable);
+ /** @brief Set thumbnail for a project's clip. */
+ void setThumbnail(const QString &clipId, const QPixmap &pix);
+ /** @brief Get cached thumbnail for a project's clip or create it if no cache. */
+ void getCachedThumbnail(ProjectItem *item);
+ void getCachedThumbnail(SubProjectItem *item);
+ /** @brief The clip is about to be reloaded, cancel thumbnail requests. */
+ void resetThumbsProducer(DocClipBase *clip);
+