[Bug 691370] caps intersection is broken for channel-layout / bitmasks

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Feb 13 07:30:23 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=691370
  GStreamer | gstreamer (core) | git

--- Comment #9 from Matej Knopp <matej.knopp at gmail.com> 2013-02-13 15:30:17 UTC ---
So who's responsibility is it to check and skip the invalid structure during
intersect? Because gstaudioconvert takes the first structure after intersection
and doesn't skip it if channel count doesn't match channel layout and prints
the following warning

WARNING **: audioconvert1: Invalid downstream channel-mask with too few bits
set
01:27:53 WARN  gst.audioconvert gstaudioconvert.c:632 - - - - - unexpected
output channel layout

Should every code that calls gst_caps_intersect go through the result and
filter out invalid structures?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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