At Thu, 25 Mar 2004 11:25:56 +0100,
Martijn Sipkema wrote:
> 
> > >open pcm, and get a handle.
> > >
> > >snd_pcm_poll_descriptors(handle, &pfd, err);
> > >
> > >Get a poll file scriptor in pfd.
> > >
> > >select(nfds, rfds, wfds, efds, tvp);
> > >
> > >Is it possible to use this call with alsa ?
> > 
> > select is generally deprecated in linux (linus says so!). but you can
> > use the same pfds in select as in poll (select is implemented in the
> > kernel using the poll code). the problem is interpreting the results
> > you get back (as noted recently for the dmix plugin).
> 
> select and pselect do allow for a more accurate timeout specification.

from the spec, yes.  but nsec resolution would be never implemented :)

> Why is select deprecated?

because select is just a wrapper of poll in fact (on linux)?


Takashi


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to