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:
Jan Schmidt 2007-08-27 11:59:56 +00:00
parent e2dbf33a7c
commit 973bbf88af
2 changed files with 8 additions and 1 deletions

View file

@ -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:

View file

@ -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 */