#define PROXYCLIPJOB
#include <QObject>
-#include <QProcess>
-
#include "abstractclipjob.h"
Q_OBJECT
public:
- ProxyJob(JOBTYPE type, CLIPTYPE cType, const QString &id, QStringList parameters);
+ ProxyJob(ClipType cType, const QString &id, const QStringList& parameters);
virtual ~ ProxyJob();
const QString destination() const;
- QProcess *startJob(bool *ok);
+ void startJob();
stringMap cancelProperties();
+ const QString statusMessage();
+ void processLogInfo();
+
private:
QString m_dest;
QString m_proxyParams;
int m_renderWidth;
int m_renderHeight;
-
+ int m_jobDuration;
+ bool m_isFfmpegJob;
};
#endif