summaryrefslogtreecommitdiffstats
path: root/src/multimedia/platform/qplatformmediadevicemanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/multimedia/platform/qplatformmediadevicemanager.cpp')
-rw-r--r--src/multimedia/platform/qplatformmediadevicemanager.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/multimedia/platform/qplatformmediadevicemanager.cpp b/src/multimedia/platform/qplatformmediadevicemanager.cpp
index 53ae652f6..f2a0d4f4e 100644
--- a/src/multimedia/platform/qplatformmediadevicemanager.cpp
+++ b/src/multimedia/platform/qplatformmediadevicemanager.cpp
@@ -38,6 +38,7 @@
****************************************************************************/
#include "qplatformmediadevicemanager_p.h"
+#include "qmediadevicemanager.h"
#include "qaudiodeviceinfo.h"
#include "qcamerainfo.h"
#include "qaudiosystem_p.h"
@@ -102,5 +103,23 @@ QAbstractAudioOutput* QPlatformMediaDeviceManager::audioOutputDevice(const QAudi
return p;
}
+void QPlatformMediaDeviceManager::audioInputsChanged() const
+{
+ for (auto m : m_deviceManagers)
+ emit m->audioInputsChanged();
+}
+
+void QPlatformMediaDeviceManager::audioOutputsChanged() const
+{
+ for (auto m : m_deviceManagers)
+ emit m->audioOutputsChanged();
+}
+
+void QPlatformMediaDeviceManager::videoInputsChanged() const
+{
+ for (auto m : m_deviceManagers)
+ emit m->videoInputsChanged();
+}
+
QT_END_NAMESPACE