diff options
Diffstat (limited to 'video.h')
-rw-r--r-- | video.h | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -0,0 +1,22 @@ +#ifndef VIDEO_H +#define VIDEO_H + + +#include <QObject> +#include <QBitArray> + +class Job; +class Video : public QObject +{ + Q_OBJECT +public: + Video(); + enum Jobs { DVDImage, EncodeMP4, Upload, Subtitle, Poster }; + Job* nextJob(); +private: + QBitArray m_jobsCompleted; +private slots: + void completedJob(bool success); +}; + +#endif // VIDEO_H |