<div dir="ltr">Hi,<div>I have the a few pipelines that send raw video shmsink like below</div><div><br></div><div>```</div><div>gst-launch-1.0 videotestsrc ! video/x-raw,format=I420,width=640,height=360,framerate=15/1 ! timeoverlay ! queue ! shmsink socket-path=/tmp/test1 shm-size=20000000 sync=true</div><div><br></div><div><div>gst-launch-1.0 videotestsrc ! video/x-raw,format=I420,width=640,height=360,framerate=15/1 ! timeoverlay ! queue ! shmsink socket-path=/tmp/test2 shm-size=20000000 sync=true</div><div><br></div></div><div>```</div><div><br></div><div>I am trying to mux the videos using the compositor plugin in another process like this</div><div><br></div><div>```</div><div>gst-launch-1.0 shmsrc socket-path=/tmp/test1 is-live=true ! queue ! video/x-raw,format=I420,width=640,height=360 ! compositor name=comp sink_1::xpos=860 ! videoconvert ! autovideosink \</div><div>shmsrc socket-path=/tmp/test2 is-live=true ! queue ! video/x-raw,format=I420,width=640,height=360 ! comp.</div><div>```</div><div><br></div><div>However I get an assertion error that GST_FORMAT_TIME is not available like below.</div><div><br></div><div>```</div><div>ERROR:../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideoaggregator.c:2322:gst_video_aggregator_sink_event: assertion failed: (seg.format == GST_FORMAT_TIME)<br>Bail out! ERROR:../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideoaggregator.c:2322:gst_video_aggregator_sink_event: assertion failed: (seg.format == GST_FORMAT_TIME)<br>[1]    268025 abort (core dumped)  GST_DEBUG=4 gst-launch-1.0 shmsrc socket-path=/tmp/test1 is-live=true !<br></div><div>```</div><div><br></div><div>Is there a way to manually add GST_FORMAT_TIME? </div><div><br></div><div>I tried the videomixer element and have the same issue there. I tried inserting identity sync=true but that doesnt seem to do the trick.</div><div><br></div><div>I appreciate any help in this!</div><div>Thanks a lot!</div><div>Guru</div><div><br></div><div><br>~<br></div><div><br></div></div>