ext/alsa/: Add support for cards that (only) do more than 8 channels, like the Delta...
authorTim-Philipp Müller <tim@centricular.net>
Thu, 3 Aug 2006 14:16:06 +0000 (14:16 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Thu, 3 Aug 2006 14:16:06 +0000 (14:16 +0000)
commitea41bfefd72f3f748510bf4474f361ce43f71873
treeacf974f9404c3f14bb8d2df65346b0fe162dc96f
parenta17d4663382767c4d5ea828b7b0e089f29e3eede
ext/alsa/: Add support for cards that (only) do more than 8 channels, like the Delta 44 (#345188).

Original commit message from CVS:
* ext/alsa/gstalsa.c: (caps_add_channel_configuration),
(gst_alsa_detect_channels):
* ext/alsa/gstalsasink.c:
Add support for cards that (only) do more than 8 channels,
like the Delta 44 (#345188).
* gst-libs/gst/audio/multichannel.c:
(gst_audio_check_channel_positions):
* gst-libs/gst/audio/multichannel.h:
API: add GST_AUDIO_CHANNEL_POSITION_NONE, which stands for an
unspecified channel position and cannot be combined with any
of the other audio channel positions; adjust position layout
checks accordingly (#345188).
ChangeLog
ext/alsa/gstalsa.c
ext/alsa/gstalsasink.c
gst-libs/gst/audio/multichannel.c
gst-libs/gst/audio/multichannel.h