diff options
Diffstat (limited to 'src/multimedia/platform/qplatformmediadevicemanager.cpp')
-rw-r--r-- | src/multimedia/platform/qplatformmediadevicemanager.cpp | 19 |
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 |