summaryrefslogtreecommitdiff
path: root/src/mainwindow.cc
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2014-09-19 20:53:09 +0200
committerBent Bisballe Nyeng <deva@aasimon.org>2014-09-19 20:53:09 +0200
commit46d4e577bceb12c9463fdf4ef1d9a9a348f13543 (patch)
tree3314ff139a8fe5c40eac4dcabc370c8e535a3114 /src/mainwindow.cc
parent099b9c3367d59e7a25d4b669acb7a57d81f67716 (diff)
AudioHandler, AudioInput, Opus ecoder code in place.
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());
+}