diff --git a/libs/gst/base/gstcollectpads.c b/libs/gst/base/gstcollectpads.c index e4864b289c..4d844b6c19 100644 --- a/libs/gst/base/gstcollectpads.c +++ b/libs/gst/base/gstcollectpads.c @@ -1568,7 +1568,7 @@ gst_collect_pads_clip_time (GstCollectPads * pads, GstCollectData * data, if (pads->priv->clip_func) { in = gst_buffer_new (); GST_BUFFER_TIMESTAMP (in) = time; - pads->priv->clip_func (pads, data, in, &out, NULL); + pads->priv->clip_func (pads, data, in, &out, pads->priv->clip_user_data); if (out) { otime = GST_BUFFER_TIMESTAMP (out); } else {