mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 07:37:31 -04:00
asoc: update number of channel only for default channel map
Volume setting on the custom channel map is failed as use default channel map is always set to true. Use default channel map from runtime data and update number of channels only if custom channel map is not set. Change-Id: I2326b52687144a584f85ab3db8a2930f8fa5c3ea Signed-off-by: Surendar Karka <skarka@codeaurora.org>
This commit is contained in:
parent
2e421b5771
commit
4bb8998788
1 changed files with 2 additions and 2 deletions
|
|
@ -408,8 +408,8 @@ static int msm_compr_set_volume(struct snd_compr_stream *cstream,
|
|||
gain_list[0] = volume_l;
|
||||
gain_list[1] = volume_r;
|
||||
gain_list[2] = volume_l;
|
||||
num_channels = 3;
|
||||
use_default = true;
|
||||
if (use_default)
|
||||
num_channels = 3;
|
||||
rc = q6asm_set_multich_gain(prtd->audio_client, num_channels,
|
||||
gain_list, chmap, use_default);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue