pipewire/pipewire-pulseaudio/src
Wim Taymans 0265514023 pulse: avoid blocking in epoll
When the custom poll function told us there is activity on the
epoll fd, don't do a blocking wait on the epoll fd. It might be
possible that the active fd is removed and then we would block
forever.

Fixes #349
2020-10-29 15:56:22 +01:00
..
bitset.c Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
bitset.h Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
channelmap.c Define SPA_FALLTHROUGH to make fall-through annotations work for all compilers 2020-10-22 13:31:19 +02:00
context.c pulse: remove unused array 2020-10-26 13:28:01 +01:00
core-format.c pulse: parse and fill up the array of formats 2020-09-17 16:34:18 +02:00
core-format.h Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
direction.c Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
error.c Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
ext-device-manager.c pulse: implement some more extensions 2020-08-17 17:40:34 +02:00
ext-device-restore.c pulse: implement some more extensions 2020-08-17 17:40:34 +02:00
ext-stream-restore.c pulse: implement some more extensions 2020-08-17 17:40:34 +02:00
format.c pulse: return NULL format in error 2020-10-23 18:08:09 +02:00
internal.h pulse: remove unused array 2020-10-26 13:28:01 +01:00
introspect.c introspect: clear port info 2020-10-28 11:10:35 +01:00
json.c Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
json.h Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
mainloop-glib.c Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
mainloop-signal.c pulse: fix crash when cleaning up signals 2020-08-21 15:36:03 +02:00
mainloop.c pulse: avoid blocking in epoll 2020-10-29 15:56:22 +01:00
map-file Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
meson.build pulse: Add libpulse path to rpath 2020-10-23 05:36:47 +02:00
operation.c pulse: fix drain 2020-09-17 11:48:21 +02:00
pipewire-pulseaudio.c Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
proplist.c fix warning: passing argument 1 of ‘pa_proplist_iterate’ discards ‘const’ qualifier 2020-06-04 18:11:52 +00:00
pw-pulse.in scripts: Don't add an empty entry to LD_LIBRARY_PATH 2020-06-05 13:40:50 +00:00
rtclock.c context: use clock time as rttime when using our loop 2020-10-23 20:37:04 +02:00
sample-util.h Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
sample.c Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
scache.c pulse: improve debug 2020-10-27 16:46:12 +01:00
simple.c added simple api to pipewire pulseaudio wrapper 2020-02-20 13:38:59 +01:00
strbuf.c Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
strbuf.h Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
stream.c pulse: avoid node lookup when connecting 2020-10-24 16:58:01 +02:00
subscribe.c Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
thread-mainloop.c pulse: add some return_*if_fail 2020-02-25 14:28:01 +01:00
timeval.c Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
utf8.c Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
util.c pulse: avoid node lookup when connecting 2020-10-24 16:58:01 +02:00
version.c pulse: fix crash when cleaning up signals 2020-08-21 15:36:03 +02:00
volume.c Merge pipewire-pulseaudio subtree 2019-11-03 15:20:57 +01:00
xmalloc.c fix compiler warnings 2020-02-11 15:25:53 +01:00