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
