21#include "dialogs/transcodedialog.h"
23#include <MltProducer.h>
28class Transcoder :
public QObject
34 explicit Transcoder() : QObject() {}
35 void setProducers(QList<Mlt::Producer> &producers);
36 void addProducer(Mlt::Producer &producer);
37 void addProducer(Mlt::Producer *producer);
38 void convert(TranscodeDialog &dialog);
41 void convertProducer(Mlt::Producer *producer, TranscodeDialog &dialog, QString filename);
42 QList<Mlt::Producer> m_producers;