X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fprojecttree%2Fproxyclipjob.h;h=d56a3b908068251ce4b7523e30c03dea9fe6b03b;hb=c24658bd34221d735f0641c924b890e1a6be7101;hp=92acf0683238b4f3c62242242545fc3795c85682;hpb=94ef97850a20b048dc536b1a3b40057504452b47;p=kdenlive diff --git a/src/projecttree/proxyclipjob.h b/src/projecttree/proxyclipjob.h index 92acf068..d56a3b90 100644 --- a/src/projecttree/proxyclipjob.h +++ b/src/projecttree/proxyclipjob.h @@ -22,8 +22,6 @@ #define PROXYCLIPJOB #include -#include - #include "abstractclipjob.h" @@ -32,11 +30,14 @@ class ProxyJob : public AbstractClipJob 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; @@ -45,7 +46,8 @@ private: QString m_proxyParams; int m_renderWidth; int m_renderHeight; - + int m_jobDuration; + bool m_isFfmpegJob; }; #endif