From: Sjoerd Simons Date: Fri, 28 Oct 2011 09:53:32 +0000 (+0200) Subject: basetransform: Also fush the cache when changing the upstream caps suggestion X-Git-Tag: RELEASE-0.10.36~101 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1aa5b76a6f89b5a57d052d7b5bd777b0d6a11b98;p=platform%2Fupstream%2Fgstreamer.git basetransform: Also fush the cache when changing the upstream caps suggestion --- diff --git a/libs/gst/base/gstbasetransform.c b/libs/gst/base/gstbasetransform.c index db9e29c..0174ac8 100644 --- a/libs/gst/base/gstbasetransform.c +++ b/libs/gst/base/gstbasetransform.c @@ -3027,6 +3027,7 @@ gst_base_transform_suggest (GstBaseTransform * trans, GstCaps * caps, trans->priv->sink_suggest = caps; trans->priv->size_suggest = size; trans->priv->suggest_pending = TRUE; + gst_base_transform_clear_transformed_caps_cache (trans); GST_DEBUG_OBJECT (trans, "new suggest %" GST_PTR_FORMAT, caps); GST_OBJECT_UNLOCK (trans->sinkpad); }