pipewire/spa/plugins/alsa
Wim Taymans 5cddd61c6c acp: remove the soft volume/mute events
Remove the soft mute/volume events, add a new method to get the soft
volume and use the volume_changed event to emit the changed soft and
monitor (real) volumes event for the node.

Make sure the monitor ports always uses the monitor volume, which is the
real volume unaffected by the mixer volumes.

This configures the soft and real volume on the sink/source in all
cases and makes the monitor port follow the real volume of the sink.

See #897
2021-03-21 16:19:57 +01:00
..
acp acp: remove the soft volume/mute events 2021-03-21 16:19:57 +01: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 acp: remove the soft volume/mute events 2021-03-21 16:19:57 +01:00
alsa-pcm-device.c pipewire-pulse: set correct errno values 2021-03-19 12:46:05 +01:00
alsa-pcm-sink.c spa: improve info parsing 2021-03-18 18:40:56 +01:00
alsa-pcm-source.c spa: improve info parsing 2021-03-18 18:40:56 +01:00
alsa-pcm.c alsa: improve startup 2021-03-16 09:48:12 +01:00
alsa-pcm.h spa: spa_json_get_string does not return the length 2021-03-18 18:57:26 +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 treewide: fix issues found by codespell 2021-03-16 19:11:25 +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 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