19#ifndef VIDEO4LINUXWIDGET_H
20#define VIDEO4LINUXWIDGET_H
23#include "abstractproducerwidget.h"
26class Video4LinuxWidget;
29class Video4LinuxWidget :
public QWidget,
public AbstractProducerWidget
34 explicit Video4LinuxWidget(QWidget *parent = 0);
38 Mlt::Producer *newProducer(Mlt::Profile &);
39 Mlt::Properties getPreset()
const;
40 void loadPreset(Mlt::Properties &);
41 void setProducer(Mlt::Producer *);
44 void producerChanged(Mlt::Producer *);
47 void on_v4lAudioComboBox_activated(
int index);
48 void on_preset_selected(
void *p);
49 void on_preset_saveClicked();
50 void on_applyButton_clicked();
53 Ui::Video4LinuxWidget *ui;
54 QWidget *m_audioWidget;