soundd: use setLoopCount(0) to stop repeating sound (#23076)

* use setLoopCount(0) to stop sound

* print default backend name
This commit is contained in:
Dean Lee
2021-12-03 08:40:10 +08:00
committed by GitHub
parent 599c07e027
commit 35885745f1

View File

@@ -65,7 +65,7 @@ void Sound::setAlert(const Alert &alert) {
for (auto &[s, loops] : sounds) {
// Only stop repeating sounds
if (s->loopsRemaining() > 1 || s->loopsRemaining() == QSoundEffect::Infinite) {
s->stop();
s->setLoopCount(0);
}
}