Hi, The structure snd_pcm_ioplug has following members: int poll_fd; /**< poll file descriptor */ unsigned int poll_events; /**< poll events */ and the associated events are POLLIN and POLLOUT, I suppose. I am unable to understand how these fields are getting used. There are many other plugins which dont use this. What is the significance of these fields? -pharaoh. _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel