I'm almost considering the radical solution of not reporting underruns
to the upper layer (i e ALSA) at all. Underruns in the pulseaudio front
differs from underruns on a real soundcard, both because of the obsolete
issue (and so far there's no known way to find out if it really is
obsolete or not), and because the recovery is so different. On an
hw/mmap device you must reset pointers to get back on track, but on the
pulse front you just have to keep feeding it buffers. And that's what's
likely going to happen if you don't report the underrun back.

-- 
mpg123 produces skippy output in 9.10
https://bugs.launchpad.net/bugs/464008
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to