On Wed, Nov 08, 2006 at 05:58:40PM +0100, Clemens
Ladisch wrote:
In that
case, how can one test if *all* pollfd for a given
pcm are ready ?
You cannot. The state of the file descriptors is not necessarily
related to the state of the PCM device (which is why this function
exists).
So a loop waiting for both capture and playback being ready
could be something like (cut down to the bare minimum):
[...]
Yes. The various snd_pcm_poll* functions just make the descriptors look
like a single poll descriptor. The logic should always be the same as
if it were using a single fd.
Regards,
Clemens