pipewire/spa/plugins/alsa
Wim Taymans 1b1a3b96ec alsa: improve startup
Start with an extra period of silence.
Reconfigure a new timeout if we are too far off from the desired
buffer fill level. Reduce this level to the maximum error we
tollerate.

With this we use the extra period of silence to reconfigure the
timeout until we are close enough and we can start the dll with a
small error.

See #892
2021-03-16 09:48:12 +01:00
..
acp acp: Check return value of asprintf 2021-03-13 14:50:42 +00:00
mixer alsa: sync with pulseaudio 2021-02-25 10:28:25 +01:00
90-pipewire-alsa.rules acp: sync with pulseaudio 2020-12-17 12:04:18 +01:00
acp-tool.c Rework profile/route handling 2021-02-22 16:51:59 +01:00
alsa-acp-device.c alsa: gracefully handle NULL params 2021-02-23 18:20:37 +01:00
alsa-pcm-device.c alsa: reload alsa configuration 2020-11-05 10:00:25 +01:00
alsa-pcm-sink.c context: make a new node.max-latency property 2021-03-03 13:27:48 +01:00
alsa-pcm-source.c context: make a new node.max-latency property 2021-03-03 13:27:48 +01:00
alsa-pcm.c alsa: improve startup 2021-03-16 09:48:12 +01:00
alsa-pcm.h alsa: various improvements 2021-03-03 15:40:10 +01:00
alsa-seq-bridge.c alsa-seq: generate the same name as a2jmidid 2021-03-04 20:40:07 +01:00
alsa-seq.c alsa: fix dll handling 2021-03-14 21:42:17 +01:00
alsa-seq.h alsa: refactor dll code 2020-12-09 12:09:40 +01:00
alsa-udev.c pass the complete buffer size to snprintf 2021-02-02 12:09:29 +01:00
alsa.c alsa-acp: Add libacp based card device 2020-07-06 12:20:09 +02:00
dll.h alsa: refactor dll code 2020-12-09 12:09:40 +01:00
meson.build meson: Use feature options everywhere it makes sense 2021-03-10 20:18:34 +00:00
test-timer.c spa: Fix a compiler warning caused by unchecked read() 2020-12-24 17:54:32 +02:00