pulseaudio/src
Jaroslav Kysela b3e6e2e0df alsa: mixer - add support up 8 mixer channels
We have at least one USB hardware which supports the 8
channels in one mixer element:

  https://github.com/alsa-project/alsa-ucm-conf/pull/25

POSITION_MASK_CHANNELS define was added for the future extensions.

The override_map variable was changed from bool to mask (unsigned int).
The channel map override settings is handled for channels up to eight now.

Also added missing override-map.3 .. override-map.8 to the configuration
parser array.

The driver channel position was added to the override mask arguments
(syntax is driver:pulseaudio like left:all-left). If ommited, the ALSA's
channel positions are guessed by index.

Link: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/292

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/389>
2021-01-07 19:17:21 -05:00
..
daemon main, core: check idle after loading conf 2020-08-31 19:09:02 +03:00
modules alsa: mixer - add support up 8 mixer channels 2021-01-07 19:17:21 -05:00
pulse Revert "mainloop: fix timeout assignment in pa_mainloop_prepare" 2020-11-23 18:05:27 +00:00
pulsecore sink, source: Skip filter streams while changing default sink/source 2020-10-26 12:00:35 -04:00
tests meson: Add missing thread_dep to atomic-test 2020-08-09 03:29:23 +02:00
utils pactl: explicitly print if port availability is unknown 2020-11-21 16:34:09 +03:00
.gitignore gitignore: Ignore hashmap-test 2020-08-06 14:34:56 +03:00
depmod.py update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
Makefile.am alsa-mixer: Add an explicit profile-set for Audigy devices 2020-09-02 16:30:06 -04:00
map-file thread-mainloop: Add API for running a callback unlocked 2019-03-31 09:18:37 +00:00
meson.build meson: Remove libpulse dep from libpulsecore 2020-04-09 14:51:21 +00:00