4#ifndef QWINDOWSMEDIADEVICES_H
5#define QWINDOWSMEDIADEVICES_H
18#include <private/qplatformmediadevices_p.h>
19#include <private/qcomptr_p.h>
20#include <QtCore/private/qfunctions_win_p.h>
21#include <private/qwindowsmediafoundation_p.h>
26struct IMMDeviceEnumerator;
49 QComHelper m_comRuntime;
53 ComPtr<IMMDeviceEnumerator> m_deviceEnumerator;
54 ComPtr<CMMNotificationClient> m_notificationClient;
57 ComPtr<IAudioClient3> m_warmUpAudioClient;
58 std::atomic_bool m_isAudioClientWarmedUp =
false;
The QAudioDevice class provides an information about audio devices and their functionality.
Mode
Describes the mode of this device.
QObject * parent() const
Returns a pointer to the parent object.
Combined button and popup list for selecting options.