18#ifndef DECKLINKPRODUCERWIDGET_H
19#define DECKLINKPRODUCERWIDGET_H
22#include "abstractproducerwidget.h"
25class DecklinkProducerWidget;
28class DecklinkProducerWidget :
public QWidget,
public AbstractProducerWidget
33 explicit DecklinkProducerWidget(QWidget *parent = 0);
34 ~DecklinkProducerWidget();
37 Mlt::Producer *newProducer(Mlt::Profile &);
38 Mlt::Properties getPreset()
const;
39 void loadPreset(Mlt::Properties &);
42 void producerChanged(Mlt::Producer *);
45 void on_deviceCombo_activated(
int index);
47 void on_profileCombo_activated(
int index);
50 Ui::DecklinkProducerWidget *ui;