Wim Taymans
bc1789c3ea
Revert "acp: sync with pulseaudio"
...
This reverts commit 57f0fdf746 .
This seems to cause problems and needs to mature a bit more in
pulseaudio it seems.
2022-07-11 10:03:01 +02:00
Wim Taymans
57f0fdf746
acp: sync with pulseaudio
2022-07-07 12:23:28 +02:00
Wim Taymans
b63a6a1b66
acp: sync with pulseaudio
2022-01-03 17:21:28 +01:00
Julian Bouzas
2dcdc80030
spa: alsa: acp: fix memleak when destroying card profles
2021-07-08 11:08:00 -04:00
Wim Taymans
20eb61b882
alsa: sync with pulseaudio
2021-02-25 10:28:25 +01:00
Wim Taymans
62065ac263
acp: update to latest
2021-01-05 10:08:31 +01:00
Wim Taymans
d6530bc0cd
acp: sync with pulseaudio
2020-12-17 12:04:18 +01:00
Wim Taymans
df912a9059
acp: fix > 2 channel maps
2020-10-15 09:46:14 +02:00
Wim Taymans
4e9b81960f
acp: sync
2020-10-13 17:23:36 +02:00
Wim Taymans
08438903e5
acp: reset soft volume
...
When we have accurate enough hardware volume, set the software volume to
1.0. Also fixes the issue of going to 0 volume and then staying silent
until we raise the volume above 1.0.
2020-09-28 12:40:16 +02:00
Wim Taymans
a97287351c
acp: use flag for the Off profile
2020-09-28 11:32:36 +02:00
Wim Taymans
cfdd6cab20
acp: fix UCM off profile
2020-08-18 16:52:09 +02:00
Wim Taymans
a67af43cad
alsa: sync with latest pulseaudio
...
Move some things around to make it easier to merge in changes.
2020-08-18 12:41:34 +02:00
Wim Taymans
3f33c9c81d
acp: sync with latest
2020-07-28 10:16:47 +02:00
Wim Taymans
d80d593271
acp: add support for soft volume
...
Add a set_soft_volume/mute event.
If we can't configure the hardware volume completely, notify
the remainder with the soft_volume/mute events.
2020-07-06 17:22:42 +02:00
Wim Taymans
1612f5e4d2
alsa-acp: Add libacp based card device
...
libacp is a port and wrapper around the pulseaudio card profile code.
It uses a set of templates for construct a card profile and mixer port
settings. It also has support for UCM when available for the hardware.
2020-07-06 12:20:09 +02:00