pipewire/spa/plugins/alsa
Fabian Vogt ed88cad583 spa/alsa-udev: Check accessibility of pcm devices as well
The order of attribute changes is random, so it's possible that controlCX is
accessible before the other devices, which marks the device as available but it
actually fails to open. Only consider the device accessible if both control and
PCM devices can be accessed.

This requires reacting to ATTRIB changes of pcm devices as well now.

Fixes #2534
2022-07-13 09:17:08 +00:00
..
acp Revert "acp: sync with pulseaudio" 2022-07-11 10:03:01 +02:00
mixer alsa: Disable IEC958 on Audioengine HD3 2022-06-14 06:58:41 +00:00
90-pipewire-alsa.rules alsa: Disable IEC958 on Audioengine HD3 2022-06-14 06:58:41 +00:00
acp-tool.c
alsa-acp-device.c
alsa-pcm-device.c
alsa-pcm-sink.c alsa: fix uninitialized variable 2022-07-06 14:36:22 +00:00
alsa-pcm-source.c alsa: handle driver bugs better 2022-06-23 10:20:49 +02:00
alsa-pcm.c alsa: check the offset against the size of the buffer 2022-07-13 09:37:01 +02:00
alsa-pcm.h
alsa-seq-bridge.c
alsa-seq.c alsa-seq: disable the running status 2022-06-20 16:18:42 +02:00
alsa-seq.h
alsa-udev.c spa/alsa-udev: Check accessibility of pcm devices as well 2022-07-13 09:17:08 +00:00
alsa.c
alsa.h
meson.build
test-timer.c