ALSA: implement channel layout for playback.
authorNicolas George <nicolas.george@normalesup.org>
Thu, 10 Mar 2011 11:10:34 +0000 (12:10 +0100)
committerAnton Khirnov <anton@khirnov.net>
Thu, 23 Jun 2011 06:49:48 +0000 (08:49 +0200)
commit147bcf27c4f8b22a386ea626f9455cf3f7cf0410
treed471dd55b35516d8153ceee5fe82880c93415448
parent2359aeb52d2325ed6c28d4f7579e0999963bcec1
ALSA: implement channel layout for playback.

Currently quad, 5.0, 5.1 and 7.1 are implemented.
Implementing support for other formats/layouts and capture should be
straightforward.

5.0 and 7.1 support by Carl Eugen Hoyos.

Signed-off-by: Anton Khirnov <anton@khirnov.net>
libavdevice/alsa-audio-common.c
libavdevice/alsa-audio-enc.c
libavdevice/alsa-audio.h