diff options
author | Doris Verria <doris.verria@qt.io> | 2021-05-19 09:52:36 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2021-05-19 11:11:11 +0000 |
commit | c9b9de6473474fe77b6e32232a461feb995939c2 (patch) | |
tree | d058b1f98080b203eadf29b597bad24ffa21e35b /examples | |
parent | 62716f1c3dc918a91f12f16fe2aea773c3358710 (diff) |
Fix recording error in spectrum example
Change-Id: Icbd7c7f9969c13149ca0b455cd7bd43693d5cb01
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/multimedia/spectrum/app/engine.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/examples/multimedia/spectrum/app/engine.cpp b/examples/multimedia/spectrum/app/engine.cpp index c251414af..8353d3d47 100644 --- a/examples/multimedia/spectrum/app/engine.cpp +++ b/examples/multimedia/spectrum/app/engine.cpp @@ -561,6 +561,11 @@ bool Engine::selectFormat() format.setSampleRate(qBound(minSampleRate, 48000, maxSampleRate)); format.setChannelCount(qBound(minChannelCount, 2, maxChannelCount)); + const bool inputSupport = m_audioInputDevice.isFormatSupported(format); + const bool outputSupport = m_audioOutputDevice.isFormatSupported(format); + if (inputSupport && outputSupport) + foundSupportedFormat = true; + setFormat(format); } |