X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcliptranscode.h;h=3b707ed7e86afad7ce1e3699bbeb367b862c79e3;hb=dd1f644e61be38f990d95336a797dce29df281d2;hp=8de1db82e80b5b1132cf6a62cb6024bf625b0fe3;hpb=d49a300ddcb728d616a8c72c52f095551cc7100f;p=kdenlive diff --git a/src/cliptranscode.h b/src/cliptranscode.h index 8de1db82..3b707ed7 100644 --- a/src/cliptranscode.h +++ b/src/cliptranscode.h @@ -37,13 +37,15 @@ class ClipTranscode : public QDialog, public Ui::ClipTranscode_UI Q_OBJECT public: - ClipTranscode(KUrl::List urls, const QString ¶ms, const QString &description, QWidget * parent = 0); + ClipTranscode(KUrl::List urls, const QString ¶ms, const QStringList &postParams, const QString &description, bool automaticMode = false, QWidget * parent = 0); ~ClipTranscode(); +public slots: +void slotStartTransCode(); + private slots: void slotShowTranscodeInfo(); - void slotStartTransCode(); void slotTranscodeFinished(int exitCode, QProcess::ExitStatus exitStatus); void slotUpdateParams(int ix = -1); @@ -51,8 +53,10 @@ private: QProcess m_transcodeProcess; KUrl::List m_urls; int m_duration; + bool m_automaticMode; /** @brief The path for destination transcoded file. */ QString m_destination; + QStringList m_postParams; #if KDE_IS_VERSION(4,7,0) KMessageWidget *m_infoMessage; @@ -60,6 +64,7 @@ private: signals: void addClip(KUrl url); + void transcodedClip(KUrl source, KUrl result); };