pulseaudio/src
Daniel Mack a44092d39d pa_poll(): Simplify detection of invalid fds in select() emulation mode
For systems which have a fcntl() implementation, we can simplify the
code which determines whether a file selector is valid in pa_poll().

The old code, which is harder to read and more expensive, stays around
for all platforms we need to emulate poll() for using select(), and
which don't provide fcntl(). IOW, for Windows.

On Mac OS X, however, the detection for bad fds via more select() calls
doesn't work, resulting in hung main loops, so the patch fixes a real
bug there.
2011-04-18 10:31:51 +02:00
..
daemon daemon: Fix regression introduced in f1d1447e. 2011-03-25 23:14:28 +00:00
modules filter-heuristics: New module that applies some basic heuristics regarding filters. 2011-04-18 10:31:51 +02:00
pulse doc: Fix typo 2011-04-05 09:53:16 +01:00
pulsecore pa_poll(): Simplify detection of invalid fds in select() emulation mode 2011-04-18 10:31:51 +02:00
tests tests: add a connection stress test 2011-04-01 14:15:01 +01:00
utils pactl: Add short output format for list action 2011-03-29 21:24:46 +01:00
.gitignore Remove remaining ramping/envelope references 2011-02-28 17:13:13 +05:30
depmod.py remove remaining $ 2008-06-18 22:38:32 +02:00
Makefile.am filter-heuristics: New module that applies some basic heuristics regarding filters. 2011-04-18 10:31:51 +02:00
map-file volume: add pa_cvolume_inc_clamp function 2009-11-05 04:56:47 +01:00