From 50afd459579191772f42d1a44f3959e530c5c269 Mon Sep 17 00:00:00 2001 From: Thijs Vermeir Date: Thu, 29 Jan 2009 13:39:29 +0100 Subject: [PATCH] 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. --- libs/gst/base/gstbasetransform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- 2.7.4