19#ifndef AVFOUNDATIONPRODUCERWIDGET_H
20#define AVFOUNDATIONPRODUCERWIDGET_H
23#include "abstractproducerwidget.h"
26class AvfoundationProducerWidget;
29class AvfoundationProducerWidget :
public QWidget,
public AbstractProducerWidget
34 explicit AvfoundationProducerWidget(QWidget *parent = 0);
35 ~AvfoundationProducerWidget();
38 Mlt::Producer *newProducer(Mlt::Profile &profile);
39 void setProducer(Mlt::Producer *producer);
42 void producerChanged(Mlt::Producer *);
45 void on_videoCombo_activated(
int index);
46 void on_audioCombo_activated(
int index);
49 Ui::AvfoundationProducerWidget *ui;