one last little bit of info. i added another printf to check on something. it seems that with the trident driver, we are able to return from a poll(2) on the capture device even when snd_pcm_avail_update() tells us (as we expect) that there are *zero* frames available. this seems like a clear cut low level driver bug, but i've been wrong about this sort of thing before.
--p _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel