diff --git a/libs/gst/base/gstbasetransform.c b/libs/gst/base/gstbasetransform.c index db03bb777b..58b69a1940 100644 --- a/libs/gst/base/gstbasetransform.c +++ b/libs/gst/base/gstbasetransform.c @@ -2451,5 +2451,6 @@ gst_base_transform_reconfigure (GstBaseTransform * trans) GST_OBJECT_LOCK (trans); GST_DEBUG_OBJECT (trans, "marking reconfigure"); trans->priv->reconfigure = TRUE; + gst_caps_replace (&trans->priv->sink_alloc, NULL); GST_OBJECT_UNLOCK (trans); }