[gstreamer-bugs] [Bug 595886] New: gst_pad_fixate_caps() does not return fixed caps in case of multiple structures
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Sep 21 16:06:41 PDT 2009
https://bugzilla.gnome.org/show_bug.cgi?id=595886
GStreamer | gstreamer (core) | git
Summary: gst_pad_fixate_caps() does not return fixed caps in
case of multiple structures
Classification: Desktop
Product: GStreamer
Version: git
OS/Version: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: rob at ti.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
The default gst_pad_fixate_caps() previously would only fixate each individual
struct. But in case there are multiple structs, the resulting caps would still
not be fixed. In the spirit of how individual structs are fixated, this patch
changes gst_pad_fixate_caps() to remove all but the first struct.
This issue shows up, for example, when using a pipeline with a video decoder
updated to support video/x-raw-yuv and video/x-raw-yuv-strided with a video
sink that supports both (or ANY caps, such as fakesink)
--
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