mirror of https://gitee.com/openkylin/linux.git
ALSA: hda - Use "Capture Source" for single sources
In general we prefer "Capture Source" to "Input Source". The latter was chosen in many places just because "Capture Source" label doesn't work well with the current alsa-lib mixer abstraction when multiple instances are present. But when we know that there is a single input-source element, we can safely choose "Capture Source" label. Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
08c189f2c5
commit
624d914d09
|
@ -2172,7 +2172,9 @@ static int create_capture_mixers(struct hda_codec *codec)
|
|||
|
||||
if (!spec->auto_mic && imux->num_items > 1) {
|
||||
struct snd_kcontrol_new *knew;
|
||||
knew = snd_hda_gen_add_kctl(spec, NULL, &cap_src_temp);
|
||||
const char *name;
|
||||
name = nums > 1 ? "Input Source" : "Capture Source";
|
||||
knew = snd_hda_gen_add_kctl(spec, name, &cap_src_temp);
|
||||
if (!knew)
|
||||
return -ENOMEM;
|
||||
knew->count = nums;
|
||||
|
|
Loading…
Reference in New Issue