[alsa-devel] [PATCH] ALSA: pcm_lib: avoid timing jitter in snd_pcm_read/write()

Raymond Yau superquad.vortex2 at gmail.com
Mon Jun 28 02:37:07 CEST 2010

2010/6/28 David Dillow <dave at thedillows.org>

> Perhaps documentation that recommends setting avail_min to 1 when using
> read/write to avoid this issue would be helpful, in lieu of changing the
> ALSA code or giving concrete guarantees.
> Dave
Refer to

avail_min cannot be less than period size , however set_avail_min() did not
return any error when the value is less than period size and this mislead
the programmers to believe that they can set avail_min to 1

if you want low latency, you need to use small period size

More information about the Alsa-devel mailing list