OSDN Git Service

PCM: Use compounds for overriding / enhancing chmaps
authorTakashi Iwai <tiwai@suse.de>
Wed, 12 Sep 2012 15:13:22 +0000 (17:13 +0200)
committerTakashi Iwai <tiwai@suse.de>
Thu, 13 Sep 2012 06:24:59 +0000 (08:24 +0200)
commitec7acfc408856cfe71a122e3b5387463d7b3d919
treefb4065f591e09821c763db999398209524ec8b4d
parent5ba11d69dafbd4502469fd957b4580169779664c
PCM: Use compounds for overriding / enhancing chmaps

Instead of a single channel map, multiple channel maps can be provided
in a form of compound (array) to hw and null plugins.  In null
get_chmap, the channel map corresponding to the current channels is
copied from the given channel maps.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
src/conf/cards/Audigy.conf
src/conf/cards/Audigy2.conf
src/conf/cards/EMU10K1.conf
src/pcm/pcm.c
src/pcm/pcm_hw.c
src/pcm/pcm_local.h
src/pcm/pcm_null.c