Q_OBJECT
public:
- MeltJob(CLIPTYPE cType, const QString &id, QStringList parameters, QMap <QString, QString> extraParams = QMap <QString, QString>());
+ MeltJob(CLIPTYPE cType, const QString &id, QStringList parameters, stringMap extraParams = stringMap());
virtual ~ MeltJob();
const QString destination() const;
void startJob();
stringMap cancelProperties();
bool addClipToProject;
const QString statusMessage();
+ void setStatus(CLIPJOBSTATUS status);
void setProducer(Mlt::Producer *producer, KUrl url);
- void emitFrameNumber();
+ void emitFrameNumber(int pos);
/** Make the job work on a project tree clip. */
bool isProjectFilter() const;
private:
+ Mlt::Consumer *m_consumer;
Mlt::Producer *m_producer;
Mlt::Profile *m_profile;
- Mlt::Consumer *m_consumer;
+ Mlt::Filter *m_filter;
Mlt::Event *m_showFrameEvent;
QStringList m_params;
QString m_dest;