From: Thijs Vermeir Date: Thu, 29 Jan 2009 12:39:29 +0000 (+0100) Subject: Check suggested caps for proxy alloc X-Git-Tag: RELEASE-0.10.23~228 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=50afd459579191772f42d1a44f3959e530c5c269;p=platform%2Fupstream%2Fgstreamer.git Check suggested caps for proxy alloc Because we are trying to resolve a suggestion here we don't need to check on caps for proxy_alloc but we need to check on the suggested caps instead. --- diff --git a/libs/gst/base/gstbasetransform.c b/libs/gst/base/gstbasetransform.c index 58b69a1..2b0c42a 100644 --- a/libs/gst/base/gstbasetransform.c +++ b/libs/gst/base/gstbasetransform.c @@ -1544,7 +1544,7 @@ gst_base_transform_buffer_alloc (GstPad * pad, guint64 offset, guint size, priv->proxy_alloc = FALSE; } else { /* we transformed into something */ - if (gst_caps_is_equal (caps, othercaps)) { + if (gst_caps_is_equal (sink_suggest, othercaps)) { GST_DEBUG_OBJECT (trans, "best caps same as input, marking for proxy"); priv->proxy_alloc = TRUE;