Previously configured bufferpool can be expired/inactivate by the
updated caps. Therefore new reconfigure event should be signalled in order to
do allocation query dancing between upstream and downstream again.
Fixes: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/730
videorate->updating_caps = TRUE;
gst_base_transform_update_src_caps (GST_BASE_TRANSFORM (videorate), tmpcaps);
+ /* also reconfigure sink so that buffer pool can be updated again */
+ gst_base_transform_reconfigure_sink (GST_BASE_TRANSFORM (videorate));
+
done:
gst_caps_unref (tmpcaps);
if (pad)