]> git.sesse.net Git - nageru/blobdiff - mainwindow.cpp
Hook up a third input, the SBS mix. Required hooking up ResizeEffect.
[nageru] / mainwindow.cpp
index e47118cc6e29ca667eb4afc98a2337faa9e39540..bac1f3176189874f104424a38bebe6d4acf3c063 100644 (file)
@@ -11,6 +11,20 @@ using std::thread;
 
 MainWindow::MainWindow()
 {
-       Ui::MainWindow *window = new Ui::MainWindow;
-       window->setupUi(this);
+       Ui::MainWindow *ui = new Ui::MainWindow;
+       ui->setupUi(this);
+       connect(ui->cut_btn, SIGNAL(clicked()), this, SLOT(cut()));
+
+       ui->me_live->set_output(Mixer::OUTPUT_LIVE);
+       ui->me_preview->set_output(Mixer::OUTPUT_PREVIEW);
+
+       // TODO: Ask for the real number.
+       ui->preview1->set_output(Mixer::OUTPUT_INPUT0);
+       ui->preview2->set_output(Mixer::OUTPUT_INPUT1);
+       ui->preview3->set_output(Mixer::OUTPUT_INPUT2);
+}
+
+void MainWindow::cut()
+{
+       global_mixer->transition_clicked(0);  // FIXME: real value
 }