summaryrefslogtreecommitdiffstats
path: root/examples/multimedia/audiodevices
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2022-01-11 09:56:52 +0100
committerLars Knoll <lars.knoll@qt.io>2022-01-19 14:14:02 +0100
commite91557637b3ed751ab4123588467d2ab2bedda3f (patch)
tree56a5c203a9c9c91f14996cbb7afb48a2ffbae39b /examples/multimedia/audiodevices
parente03582ab5b99b0930742e26e00753b17871a8752 (diff)
Start of an FFmpeg backend
Nothing working, just trying to enumerate devices and formats. Change-Id: I8dddfe823a13d166f5d3c36030fd6e9882a6815d Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'examples/multimedia/audiodevices')
-rw-r--r--examples/multimedia/audiodevices/audiodevices.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/examples/multimedia/audiodevices/audiodevices.cpp b/examples/multimedia/audiodevices/audiodevices.cpp
index c4a57f29f..812613df1 100644
--- a/examples/multimedia/audiodevices/audiodevices.cpp
+++ b/examples/multimedia/audiodevices/audiodevices.cpp
@@ -50,6 +50,8 @@
#include "audiodevices.h"
#include <qmediadevices.h>
+#include <qcameradevice.h>
+#include <qmediaformat.h>
// Utility functions for converting QAudioFormat fields into text
@@ -82,6 +84,9 @@ AudioTest::AudioTest(QWidget *parent)
: AudioDevicesBase(parent),
m_devices(new QMediaDevices(this))
{
+ m_devices->videoInputs();
+ qDebug() << "<<<<<<<<<<<<<<<<<<";
+ QMediaFormat().supportedFileFormats(QMediaFormat::Encode);
connect(testButton, &QPushButton::clicked, this, &AudioTest::test);
connect(modeBox, QOverload<int>::of(&QComboBox::activated), this, &AudioTest::modeChanged);
connect(deviceBox, QOverload<int>::of(&QComboBox::activated), this, &AudioTest::deviceChanged);