At Wed, 6 Nov 2013 10:45:32 +0800, Raymond Yau wrote:
\
Refer to patch ALSA: Implement channel maps for standard onboard
AC97
drivers
e36e3b86c78cee9c7435eb33e0ef8a788193e812<
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pc...
It seem that channal map is not working when testing with alsa-lib/test/chmap.c with the emulated intel8x0 inside virtualbox
What doesn't work actually? The lack of chmap for the capture? Please give a bit more explanations about your problem.
/alsa-lib/test$ ./chmap -Dhw:0,0 query Cannot query maps
OK. An untested fix patch is below.
Let me know if the patch worked. Then I'll apply it with Cc to stable.
thanks,
Takashi
Meanwhile, most of drivers don't provide the chmap for the capture direction just because they are up to two channels, and obviously it's only FL/FR. The chmap support has been added for drivers of consumer cards that are capable of multi channels.
only playback channel map is added in the emulated ICH controller , no channel map for capture
As I already mentioned, the chmaps have been added only for multi channel playback. Others are only two channels, so no chmap is added.
Does it mean that no playback channel map for the other controller ali5455 SIS7012 ?
It is supported.
Takashi