ALSA: Define more channel map positions
authorTakashi Iwai <tiwai@suse.de>
Wed, 12 Sep 2012 16:06:54 +0000 (18:06 +0200)
committerTakashi Iwai <tiwai@suse.de>
Wed, 12 Sep 2012 16:13:03 +0000 (18:13 +0200)
commit7b31d0095e87221dc32c95642a2a714ea08259aa
tree098dc2c137b0f9a0d098d6e7751ab350e027cd6e
parent0afdb8f2869610b7c2eb99d75ba8b9003b8e88d7
ALSA: Define more channel map positions

For following the standard, define more channel map positions and
shuffle the items a bit:

- As both PulseAudio and gstreamer define MONO channel position
  explicitly, we should follow that, too.  The mono streams point to
  this channel position unless they are explicitly assigned to certain
  channel positions.

- Top-front-* and Top-rear-* positions are added, carried from
  PulseAudio's definitions.

- Move NA and MONO definitions at the top of table right after
  UNKNOWN, since these are more abstract in comparison with other
  practical positions.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Documentation/sound/alsa/Channel-Mapping-API.txt
include/sound/asound.h
sound/pci/ctxfi/ctpcm.c