mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-29 19:50:40 +00:00
gst/playback/gstdecodebin.c: We need to set up delayed-linking whenever the caps are non-fixed, not just when there a...
Original commit message from CVS: * gst/playback/gstdecodebin.c: (close_pad_link): We need to set up delayed-linking whenever the caps are non-fixed, not just when there are multiple types - use gst_pad_is_fixed() to test.
This commit is contained in:
parent
e2dbf33a7c
commit
973bbf88af
2 changed files with 8 additions and 1 deletions
|
@ -1,3 +1,10 @@
|
|||
2007-08-27 Jan Schmidt <thaytan@mad.scientist.com>
|
||||
|
||||
* gst/playback/gstdecodebin.c: (close_pad_link):
|
||||
We need to set up delayed-linking whenever the caps are non-fixed,
|
||||
not just when there are multiple types - use gst_pad_is_fixed()
|
||||
to test.
|
||||
|
||||
2007-08-26 Tim-Philipp Müller <tim at centricular dot net>
|
||||
|
||||
* gst-libs/gst/pbutils/missing-plugins.c:
|
||||
|
|
|
@ -749,7 +749,7 @@ close_pad_link (GstElement * element, GstPad * pad, GstCaps * caps,
|
|||
GList *to_try;
|
||||
|
||||
/* if the caps has many types, we need to delay */
|
||||
if (gst_caps_get_size (caps) != 1)
|
||||
if (!gst_caps_is_fixed (caps))
|
||||
goto many_types;
|
||||
|
||||
/* continue plugging, first find all compatible elements */
|
||||
|
|
Loading…
Reference in a new issue