summaryrefslogtreecommitdiffstats
path: root/tests/auto/integration/qaudiooutput/tst_qaudiooutput.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/integration/qaudiooutput/tst_qaudiooutput.cpp')
-rw-r--r--tests/auto/integration/qaudiooutput/tst_qaudiooutput.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/auto/integration/qaudiooutput/tst_qaudiooutput.cpp b/tests/auto/integration/qaudiooutput/tst_qaudiooutput.cpp
index 8b20649b9..488c803fd 100644
--- a/tests/auto/integration/qaudiooutput/tst_qaudiooutput.cpp
+++ b/tests/auto/integration/qaudiooutput/tst_qaudiooutput.cpp
@@ -176,10 +176,13 @@ void tst_QAudioOutput::initTestCase()
QAudioFormat format;
- if (audioDevice.isFormatSupported(audioDevice.preferredFormat()))
- testFormats.append(audioDevice.preferredFormat());
+ if (audioDevice.isFormatSupported(audioDevice.preferredFormat())) {
+ if (format.sampleFormat() == QAudioFormat::Int16)
+ testFormats.append(audioDevice.preferredFormat());
+ }
// PCM 11025 mono S16LE
+ format.setChannelCount(1);
format.setSampleRate(11025);
format.setSampleFormat(QAudioFormat::Int16);
if (audioDevice.isFormatSupported(format))