-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
6.5.0, 6.5.4, 6.5
-
alsa-libs 1.2.6
-
-
e54f02fde (dev), 963157548 (6.7), f82bd5014 (6.6), 3cfae7ab2 (tqtc/lts-6.5), c39a9a4f2 (dev), 1e1f6b6c1 (6.7), f4606b58a (6.6), 2f60c39d8 (tqtc/lts-6.5)
After a sound has finished playing the following warning message is print to console by alsa:
ALSA lib ../../../alsa-lib-1.2.6.1/src/pcm/pcm.c:8568:(snd_pcm_recover) underrun occurred
This happens because QAlsaAudioSink does not check whether the QIODevice that supplies the buffer for playback still has data available to read, so that alsa eventually runs out of its own buffer.
A fix is appended.