[Bug 763799] alsasrc: should not always assume that 8 channels implies 7.1 setup

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Mar 21 15:45:05 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=763799

--- Comment #4 from Guillaume Desmottes <gdesmott at gnome.org> ---
Created attachment 324451
  --> https://bugzilla.gnome.org/attachment.cgi?id=324451&action=edit
alsa: properly convert position-less channels from ALSA

The only way for ALSA to expose a position-less multi channels is to
return an array full of SND_CHMAP_MONO. Converting this to a
GST_AUDIO_CHANNEL_POSITION_MONO array would be invalid as
GST_AUDIO_CHANNEL_POSITION_MONO is meant to be used only with one
channel.

Fix this by using GST_AUDIO_CHANNEL_POSITION_NONE which is meant to be
used for position-less channels.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list