diff options
author | Yoann Lopes <yoann.lopes@qt.io> | 2016-10-03 12:59:29 +0300 |
---|---|---|
committer | Yoann Lopes <yoann.lopes@qt.io> | 2016-12-12 14:04:42 +0000 |
commit | 5b06e7d9ea7f423dfee51b296863a11fbd1345e2 (patch) | |
tree | 61cec543e4752f3aae69582f120e58e672181c24 /.tag | |
parent | c39e5411cb5bf3e1e09f1e0bf9cf3a6387022e75 (diff) |
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 '.tag')
0 files changed, 0 insertions, 0 deletions