18#ifndef DECKLINKPRODUCERWIDGET_H
19#define DECKLINKPRODUCERWIDGET_H
21#include "abstractproducerwidget.h"
26class DecklinkProducerWidget;
29class DecklinkProducerWidget :
public QWidget,
public AbstractProducerWidget
34 explicit DecklinkProducerWidget(QWidget *parent = 0);
35 ~DecklinkProducerWidget();
38 Mlt::Producer *newProducer(Mlt::Profile &);
39 Mlt::Properties getPreset()
const;
40 void loadPreset(Mlt::Properties &);
43 void producerChanged(Mlt::Producer *);
46 void on_deviceCombo_activated(
int index);
48 void on_profileCombo_activated(
int index);
51 Ui::DecklinkProducerWidget *ui;