summaryrefslogtreecommitdiff
path: root/src/mainwindow.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainwindow.cc')
-rw-r--r--src/mainwindow.cc16
1 files changed, 13 insertions, 3 deletions
diff --git a/src/mainwindow.cc b/src/mainwindow.cc
index e4df3f2..4dcac58 100644
--- a/src/mainwindow.cc
+++ b/src/mainwindow.cc
@@ -29,10 +29,15 @@
#include <QLabel>
#include <stdio.h>
-MainWindow::MainWindow(QString v4ldev)
- : v4l(v4ldev)
+MainWindow::MainWindow(QString v4ldev, QString adev)
+ : v4l(v4ldev), ah(adev)
{
- connect(&v4l, SIGNAL(newImage(QImage)), this, SLOT(newImage(QImage)));
+ connect(&v4l, SIGNAL(newImage(QImage)),
+ this, SLOT(newImage(QImage)));
+
+ connect(&ah, SIGNAL(newAudio(framelist_t)),
+ this, SLOT(newAudio(framelist_t)));
+
setCentralWidget(new QLabel());
}
@@ -52,3 +57,8 @@ void MainWindow::newImage(QImage img)
l->setPixmap(p);
printf("Got one\n");
}
+
+void MainWindow::newAudio(framelist_t list)
+{
+ printf("audio: %d frames\n", list.size());
+}