19 #ifndef AVFOUNDATIONPRODUCERWIDGET_H
20 #define AVFOUNDATIONPRODUCERWIDGET_H
22 #include "abstractproducerwidget.h"
27 class AvfoundationProducerWidget;
30 class AvfoundationProducerWidget :
public QWidget,
public AbstractProducerWidget
35 explicit AvfoundationProducerWidget(QWidget *parent = 0);
36 ~AvfoundationProducerWidget();
39 Mlt::Producer *newProducer(Mlt::Profile &profile);
40 void setProducer(Mlt::Producer *producer);
43 void producerChanged(Mlt::Producer *);
46 void on_videoCombo_activated(
int index);
47 void on_audioCombo_activated(
int index);
50 Ui::AvfoundationProducerWidget *ui;