pipewire/spa/plugins
Wim Taymans 61e600970b loop: improve error handling from fds
When we try to read one of the events and there was an error, don't
signal the callback. If the error is something else than EAGAIN log
a warning.

Especially for timerfd, EAGAIN can happen when the timer changed
while polling. This can happen when running the profiler because it
polls and updates the timer from different threads.
2022-12-01 20:03:06 +01:00
..
aec spa: aec: rename first argument of methods in spa_audio_aec_methods 2022-07-23 08:58:18 +00:00
alsa alsa-mixer: Asus Xonar SE supports digital 5.1 2022-11-17 15:41:29 +03:00
audioconvert resample: cleanup the resampler core functions 2022-11-20 16:19:24 +01:00
audiomixer Add some more format checks 2022-11-03 13:10:32 +01:00
audiotestsrc Add some more format checks 2022-11-03 13:10:32 +01:00
avb Add some more format checks 2022-11-03 13:10:32 +01:00
bluez5 spa/bluez: remove unused import fixing Musl builds with lc3 2022-11-23 13:47:14 +01:00
control spa: clean up some port io checks 2022-09-01 15:39:34 +02:00
ffmpeg spa: ffmpeg: set spa_handle_factory::version 2022-06-16 17:29:42 +02:00
jack buffers: make alignment optional 2022-01-03 12:32:26 +01:00
libcamera libcamera: Fix build error 2022-11-30 09:53:17 +00:00
support loop: improve error handling from fds 2022-12-01 20:03:06 +01:00
test spa: don't warn for NULL io 2022-09-01 15:31:14 +02:00
v4l2 libcamera: fix setting controls 2022-11-14 11:22:53 +01:00
videoconvert Revert "adapter: removed unused follower_current_format" 2022-11-09 16:24:49 +01:00
videotestsrc Add some more format checks 2022-11-03 13:10:32 +01:00
volume Add some more format checks 2022-11-03 13:10:32 +01:00
vulkan spa: clean up some port io checks 2022-09-01 15:39:34 +02:00
meson.build treewide: meson.build: use host_machine instead of build_machine 2022-08-17 07:34:20 +00:00