hdspmixer: Adjust playback channel count on Multiface.

The multiface has 18/14 (SS/DS) playback channels, matching the native
18/14 I/O ports. Headphones don't count (only for #destinations).

Signed-off-by: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
Adrian Knoth 2011-03-07 19:03:04 +01:00 committed by Takashi Iwai
parent 2b10cb8be8
commit 53e4a1a44e

View file

@ -211,14 +211,14 @@ void HDSPMixerCard::adjustSettings() {
switch (speed_mode) {
case 0:
channels_input = 18;
channels_playback = 20;
channels_playback = 18;
channel_map_input = channel_map_playback = channel_map_mf_ss;
dest_map = dest_map_mf_ss;
meter_map_input = meter_map_playback = channel_map_mf_ss;
break;
case 1:
channels_input = 14;
channels_playback = 16;
channels_playback = 14;
channel_map_input = channel_map_playback = meter_map_ds;
dest_map = dest_map_ds;
meter_map_input = meter_map_playback = meter_map_ds;