pipewire/spa/plugins/alsa
Wim Taymans 09ee977141 alsa: cache UCM config
ALSA has problems with creating more than 8 configs per card so cache
the config per card and reuse it.

Fixes problems with no devices after logging out and in again because
ALSA can't create UCM profiles anymore.

See #1553
2021-08-30 17:36:11 +02:00
..
acp alsa: hook up latencyOffsetNsec in ALSA sink/source 2021-08-17 11:57:12 +02:00
mixer Expose output select for Soundblaster cards 2021-06-10 07:39:04 +00:00
90-pipewire-alsa.rules Update 90-pipewire-alsa.rules --> add rule for gsx 1200 2021-08-16 10:04:49 +00:00
acp-tool.c treewide: mark things static and const 2021-06-30 14:44:08 +02:00
alsa-acp-device.c alsa: hook up latencyOffsetNsec in ALSA sink/source 2021-08-17 11:57:12 +02:00
alsa-pcm-device.c avoid shadowing arguments 2021-07-06 17:55:16 +02:00
alsa-pcm-sink.c alsa: add set_format for iec958 formats 2021-08-23 11:31:52 +02:00
alsa-pcm-source.c alsa: hook up latencyOffsetNsec in ALSA sink/source 2021-08-17 11:57:12 +02:00
alsa-pcm.c alsa: cache UCM config 2021-08-30 17:36:11 +02:00
alsa-pcm.h alsa: cache UCM config 2021-08-30 17:36:11 +02:00
alsa-seq-bridge.c seq: track port latency 2021-06-24 10:04:19 +02:00
alsa-seq.c alsa-seq: fix off-by-one for event offset 2021-07-05 16:25:11 +02:00
alsa-seq.h seq: track port latency 2021-06-24 10:04:19 +02:00
alsa-udev.c spa: clear all devices when udev monitor stops 2021-07-13 17:03:30 +00: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 alsa: depend on epoll-shim and libinotify on FreeBSD 2021-04-23 20:52:24 +03:00
test-timer.c spa: Fix a compiler warning caused by unchecked read() 2020-12-24 17:54:32 +02:00