summaryrefslogtreecommitdiffstats
path: root/src/multimedia/platform/qplatformmediadevices.cpp
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2022-04-08 12:03:01 +0200
committerLars Knoll <lars.knoll@qt.io>2022-04-29 23:45:50 +0200
commit400a4f880b2a21a19e7f77b42ecb05ef1f230549 (patch)
treea45b7727e468cd99a76a45e127df711b6a9b161f /src/multimedia/platform/qplatformmediadevices.cpp
parent742344a6652ace697d188e52687d4ac340028ddd (diff)
Get the ALSA backend to compile again
Sound output does not seem to be working correctly yet though, so the backend is not really usable so far. Change-Id: Ic821fd480780aaee46a22dcd8e2295afd6c76d56 Reviewed-by: Piotr Srebrny <piotr.srebrny@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/multimedia/platform/qplatformmediadevices.cpp')
-rw-r--r--src/multimedia/platform/qplatformmediadevices.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/multimedia/platform/qplatformmediadevices.cpp b/src/multimedia/platform/qplatformmediadevices.cpp
index 01042dcaf..69f5e3054 100644
--- a/src/multimedia/platform/qplatformmediadevices.cpp
+++ b/src/multimedia/platform/qplatformmediadevices.cpp
@@ -52,6 +52,8 @@
#include <qdarwinmediadevices_p.h>
#elif defined(Q_OS_WINDOWS)
#include <qwindowsmediadevices_p.h>
+#elif QT_CONFIG(alsa)
+#include <qalsamediadevices_p.h>
#elif QT_CONFIG(pulseaudio)
#include <qpulseaudiomediadevices_p.h>
#elif defined(Q_OS_QNX)
@@ -91,6 +93,8 @@ QPlatformMediaDevices *QPlatformMediaDevices::instance()
holder.nativeInstance = new QWindowsMediaDevices;
#elif defined(Q_OS_ANDROID)
holder.nativeInstance = new QAndroidMediaDevices;
+#elif QT_CONFIG(alsa)
+ holder.nativeInstance = new QAlsaMediaDevices;
#elif QT_CONFIG(pulseaudio)
holder.nativeInstance = new QPulseAudioMediaDevices;
#elif defined(Q_OS_QNX)