]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/components/extended_panels.hpp
Add v4l2 section in extended pannel. The code isn't v4l2 specific at all so it could...
[vlc] / modules / gui / qt4 / components / extended_panels.hpp
index 0aee52505bbeba174090f4df546604f2dadf70a3..596bd2adfda8877ab2438ad96c3bf2ed9b2fe735 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "ui/equalizer.h"
 #include "ui/video_effects.h"
+#include "ui/v4l2.h"
 
 #define BANDS 10
 #define NUM_SP_CTRL 5
@@ -54,6 +55,25 @@ private slots:
     void updateFilterOptions();
 };
 
+class ExtV4l2 : public QWidget
+{
+    Q_OBJECT
+public:
+    ExtV4l2( intf_thread_t *, QWidget * );
+    virtual ~ExtV4l2();
+
+private:
+    intf_thread_t *p_intf;
+    Ui::ExtV4l2Widget ui;
+    QVBoxLayout *layout;
+    QLabel *help;
+
+private slots:
+    void Refresh( void );
+    void ValueChange( int value );
+    void ValueChange( bool value );
+};
+
 class Equalizer: public QWidget
 {
     Q_OBJECT