pipewire/spa/plugins
Pauli Virtanen f6a83a91e0 bluez5: a2dp-sink: Fail flush on EAGAIN instead of delaying it
If we get an EAGAIN, the device has started lagging in processing its
packets. We should not try to stuff the same packet in again, because
the device will just lag more. Instead, just drop current data, and hope
bitpool reduction takes care of it.

Also increase bitpool only if the socket buffer is empty.
2022-03-11 18:09:55 +02:00
..
aec fix compilation 2022-02-17 16:11:22 +01:00
alsa alsa: improve latency update 2022-03-04 17:21:17 +01:00
audioconvert audioconvert: add SSE (de)interleave_32(s) versions 2022-03-11 15:02:02 +01:00
audiomixer spa: clamp required alignment to cpu alignment 2022-01-28 11:49:06 +01:00
audiotestsrc spa: only remove embedded source from data loop from within the loop 2022-03-06 18:40:43 +00:00
bluez5 bluez5: a2dp-sink: Fail flush on EAGAIN instead of delaying it 2022-03-11 18:09:55 +02:00
control buffers: make alignment optional 2022-01-03 12:32:26 +01:00
ffmpeg treewide: meson.build: use dependency variable for SPA 2021-12-28 18:34:06 +01:00
jack buffers: make alignment optional 2022-01-03 12:32:26 +01:00
libcamera buffers: make alignment optional 2022-01-03 12:32:26 +01:00
support loop: clean polling flag when leaving the loop 2022-03-07 10:27:22 +01:00
test spa: only remove embedded source from data loop from within the loop 2022-03-06 18:40:43 +00:00
v4l2 meson: enable some more warnings 2022-01-27 11:07:17 +01:00
videoconvert buffers: make alignment optional 2022-01-03 12:32:26 +01:00
videotestsrc spa: only remove embedded source from data loop from within the loop 2022-03-06 18:40:43 +00:00
volume Use configured quantum_limit instead of hardcoded value 2022-01-12 17:50:12 +01:00
vulkan spa: only remove embedded source from data loop from within the loop 2022-03-06 18:40:43 +00:00
meson.build module-echo-cancel: Move backends to dynamic libaries 2022-02-15 15:45:46 +00:00