Crop meta and tee doesn't work together
$ gst-launch-1.0 videotestsrc ! tee name=t t. ! queue ! videocrop top=10 ! xvimagesink t. ! queue ! videocrop top=10 ! xvimagesink ** (gst-launch-1.0:8157): CRITICAL **: 15:13:15.284: gst_video_frame_copy: assertion 'dinfo->width == sinfo->width && dinfo->height == sinfo->height' failed ...
When using a sink that does not support crop meta (e.g. gtksink) then it works fine. Also when not using a tee it works fine.
I first thought that each videocrop elements are adding their own crop meta on the same buffer, but base transform does a gst_buffer_copy() to make them writable.