[alsa-devel] [RFC] disabling ALSA period interrupts

Mark Brown broonie at opensource.wolfsonmicro.com
Wed May 12 16:16:54 CEST 2010

On Wed, May 12, 2010 at 08:50:42AM -0500, pl bossart wrote:

> This might be almost equivalent to the timer approach in terms of # of
> wakeups, however the timer can be reprogrammed on-the-fly whereas
> periods can only be changed by closing and reopening the device. You
> can also adjust the timer shall underflows occur. And the timer slack
> lets the kernel group events. Not to mention that you will need

The timer is also useful for allowing PulseAudio to dynamically adjust
the period size as the runtime situation changes - if you're running
high latency streams and have a low latency application start up then
PulseAudio can just change the timer to get more frequent events.

More information about the Alsa-devel mailing list