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);
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;
signals:
void addClip(KUrl url);
+ void transcodedClip(KUrl source, KUrl result);
};