diff options
author | Lars Knoll <lars.knoll@qt.io> | 2021-01-22 17:06:02 +0100 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2021-01-29 08:52:01 +0000 |
commit | a1e4736628146f737cf4456ff560896e139b81cd (patch) | |
tree | d48d22537a10ac86a6d38069efa0b25f4a5d984b /examples/multimedia/audiodevices/audiodevices.h | |
parent | b6b93bccc0202341c64102a6cc19a83b1e32d0a2 (diff) |
Add support for notification when audio devices change on macOS
This required some deep digging, as apparently the AVAudioSession doesn't
exist on macOS.
Change-Id: Ic47c6bacbfc1b0eb1f9f451fc63f7e910ac2953d
Reviewed-by: Doris Verria <doris.verria@qt.io>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'examples/multimedia/audiodevices/audiodevices.h')
-rw-r--r-- | examples/multimedia/audiodevices/audiodevices.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/examples/multimedia/audiodevices/audiodevices.h b/examples/multimedia/audiodevices/audiodevices.h index 85ea828ef..3654adbde 100644 --- a/examples/multimedia/audiodevices/audiodevices.h +++ b/examples/multimedia/audiodevices/audiodevices.h @@ -74,8 +74,10 @@ public: private: QAudioDeviceInfo m_deviceInfo; QAudioFormat m_settings; + QAudio::Mode m_mode = QAudio::AudioInput; private slots: + void updateAudioDevices(); void modeChanged(int idx); void deviceChanged(int idx); void sampleRateChanged(int idx); |