+ /** @brief Discard specific job type for a clip. */
+ void discardJobs(const QString &id, JOBTYPE type = NOJOBTYPE);
+ /** @brief Get the list of job names for current clip. */
+ QStringList getPendingJobs(const QString &id);
+ /** @brief Start an MLT process job. */
+ void processClipJob(QStringList ids, const QString&destination, bool autoAdd, QStringList jobParams, const QString &description, stringMap extraParams = stringMap());
+ /** @brief Create rounded shape pixmap for project tree thumb. */
+ QPixmap roundedPixmap(const QImage &img);
+ QPixmap roundedPixmap(const QPixmap &source);
+ /** @brief Extract a clip's metadata with the exiftool program. */
+ void extractMetadata(DocClipBase *clip);
+ /** @brief Add a special FFmpeg tag if clip matches some properties (for example set full_luma for Sony NEX camcorders. */
+ //void checkCamcorderFilters(DocClipBase *clip, QMap <QString, QString> meta);