summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorYoann Lopes <yoann.lopes@qt.io>2016-10-03 12:59:29 +0300
committerYoann Lopes <yoann.lopes@qt.io>2016-12-12 14:04:42 +0000
commit5b06e7d9ea7f423dfee51b296863a11fbd1345e2 (patch)
tree61cec543e4752f3aae69582f120e58e672181c24 /tests
parentc39e5411cb5bf3e1e09f1e0bf9cf3a6387022e75 (diff)
downloadqtmultimedia-5b06e7d9ea7f423dfee51b296863a11fbd1345e2.tar.gz
PulseAudio: make sound effect implementation more robust
- Always lock the pulse thread when modifying variables that are also used in callbacks (prevents concurrent access). - Improved handling of repeated calls to setSource(). - Don't try to write to the device when there is nothing to write. - Stop the Pulse thread when there are no sound effects in use anymore. Task-number: QTBUG-55735 Change-Id: I5e1c6beab89fdbb98707f5fcbb539dddea9a333f Reviewed-by: Christian Stromme <christian.stromme@qt.io>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/integration/qsoundeffect/BLACKLIST9
1 files changed, 0 insertions, 9 deletions
diff --git a/tests/auto/integration/qsoundeffect/BLACKLIST b/tests/auto/integration/qsoundeffect/BLACKLIST
deleted file mode 100644
index 467169fcf..000000000
--- a/tests/auto/integration/qsoundeffect/BLACKLIST
+++ /dev/null
@@ -1,9 +0,0 @@
-[testSetSourceWhileLoading]
-linux
-
-#QTBUG-55735
-[testSetSourceWhilePlaying]
-linux
-
-[testSetSourceWhileLoading]
-linux