diff options
author | Piotr Srebrny <piotr.srebrny@qt.io> | 2022-12-02 14:31:58 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-12-02 14:49:21 +0000 |
commit | 7d6e85c63fea6bb53ea9e3f52f698802a0c0c458 (patch) | |
tree | ffc9237a94cc20b4d5382ff8911cd6df9d624bf1 /src | |
parent | 6431ea03e0fc0cbf97028dc3bd1915d603e9c166 (diff) |
Map 0 channels to ChannelConfigUnknown
We must set default channel config with channel count 0 explicitly to
ChannelConfigUnknown as the defualt algorithm will map it to
UnknownPosition resulting in channel count 1.
Change-Id: I88c289b3edb1d3f8ac5a971f02c8b542373041c8
Reviewed-by: Lars Knoll <lars@knoll.priv.no>
(cherry picked from commit cc2ac2a76a2d9e867e26e2f4162d4da1d976533c)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/multimedia/audio/qaudioformat.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/multimedia/audio/qaudioformat.cpp b/src/multimedia/audio/qaudioformat.cpp index a53dd8cc1..126754d28 100644 --- a/src/multimedia/audio/qaudioformat.cpp +++ b/src/multimedia/audio/qaudioformat.cpp @@ -391,6 +391,9 @@ QAudioFormat::ChannelConfig QAudioFormat::defaultChannelConfigForChannelCount(in { QAudioFormat::ChannelConfig config; switch (channelCount) { + case 0: + config = QAudioFormat::ChannelConfigUnknown; + break; case 1: config = QAudioFormat::ChannelConfigMono; break; |