FreeBSD OSS + Alsa - what's the right behaviour for non-blocking IO?

Adrian Chadd adrian at
Tue Mar 12 23:12:49 UTC 2013

.. and a further update:

Here's what the setup code ends up doing inside alsa:

snd_pcm_sw_params_set_avail_min: val=4096, period_size=1024
snd_pcm_sw_params_set_avail_min: avail_min is now 4096

So the avail min value is being setup fine.

Next, what's going on at the sound driver layer:

More information about the freebsd-multimedia mailing list