]> git.sesse.net Git - nageru/blobdiff - mainwindow.h
Prepare InputMappingDialog for arbitrary kinds of input source types, by storing...
[nageru] / mainwindow.h
index 89c5e13cd46252da4e69f0c50c5f3d28c8914858..a930cd9912daa875a17b8b6512167d9605e2ce99 100644 (file)
@@ -13,6 +13,7 @@ class GLWidget;
 class QResizeEvent;
 
 namespace Ui {
+class AudioMiniView;
 class Display;
 class MainWindow;
 }  // namespace Ui
@@ -38,6 +39,7 @@ public slots:
        void x264_bitrate_triggered();
        void exit_triggered();
        void about_triggered();
+       void input_mapping_triggered();
        void transition_clicked(int transition_number);
        void channel_clicked(int channel_number);
        void wb_button_clicked(int channel_number);
@@ -49,10 +51,12 @@ public slots:
        void cutoff_knob_changed(int value);
        void limiter_threshold_knob_changed(int value);
        void compressor_threshold_knob_changed(int value);
+       void mini_fader_changed(Ui::AudioMiniView *ui, int channel, int value);
        void reset_meters_button_clicked();
        void relayout();
 
 private:
+       void setup_audio_miniview();
        bool eventFilter(QObject *watched, QEvent *event) override;
        void set_white_balance(int channel_number, int x, int y);