mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-04 13:29:59 -05:00
alsa-mixer: Add possibility to configure ELD device
The alsa mixer kcontrol has "device index" 3, 7, 8, and 9. We need to configure this properly. Signed-off-by: David Henningsson <david.henningsson@canonical.com>
This commit is contained in:
parent
eaa893d7d1
commit
bf487f0ffa
7 changed files with 10 additions and 0 deletions
|
|
@ -2390,6 +2390,7 @@ pa_alsa_path* pa_alsa_path_new(const char *paths_dir, const char *fname, pa_alsa
|
|||
{ "description", pa_config_parse_string, NULL, "General" },
|
||||
{ "name", pa_config_parse_string, NULL, "General" },
|
||||
{ "mute-during-activation", pa_config_parse_bool, NULL, "General" },
|
||||
{ "eld-device", pa_config_parse_int, NULL, "General" },
|
||||
|
||||
/* [Option ...] */
|
||||
{ "priority", option_parse_priority, NULL, NULL },
|
||||
|
|
@ -2422,11 +2423,13 @@ pa_alsa_path* pa_alsa_path_new(const char *paths_dir, const char *fname, pa_alsa
|
|||
p->name = pa_xstrndup(n, strcspn(n, "."));
|
||||
p->proplist = pa_proplist_new();
|
||||
p->direction = direction;
|
||||
p->eld_device = -1;
|
||||
|
||||
items[0].data = &p->priority;
|
||||
items[1].data = &p->description;
|
||||
items[2].data = &p->name;
|
||||
items[3].data = &mute_during_activation;
|
||||
items[4].data = &p->eld_device;
|
||||
|
||||
if (!paths_dir)
|
||||
paths_dir = get_default_paths_dir();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue