CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/11/11 04:08:10
Modified files:
lib/libsndio : sio_sun.c
Log message:
libsndio: Restart the audio(4) device upon underrun.
At the expense of slightly more audible underruns (restarting inserts
extra silence), this fixes the main cause of audio disconnects on high
system load and/or after a resume.
Attemting to compensate for the inserted silence without stopping DMA
is unreliable and too complex to get right.
ok kirill, tested by many