root@am57xx-evm:~# gst-launch-1.0 v4l2src device=/dev/video1 num-buffers=-1 io-mode=4 ! 'video/x-raw,format=(string)YUY2, width=(int)720, height=(int)240' ! vpe num-input-buffers=8 ! queue ! fakesink silent=false name=fakesink0 v4l2src device=/dev/video2 num-buffers=-1 io-mode=4 ! 'video/x-raw,format=(string)YUY2, width=(int)720, height=(int)240' ! vpe num-input-buffers=8 ! queue ! fakesink silent=false name=fakesink1 -v Setting pipeline to PAUSED ... Pipeline is live and does not need PREROLL ... Setting pipeline to PLAYING ... New clock: GstSystemClock /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = event ******* (fakesink0:sink) E (type: stream-start (10254), GstEventStreamStart, stream-id=(string)c96f68af2481f051133a1874a933d9206964f7e590b05f10f1fe0f1ca55c9ac2, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;) 0xb5504010 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = event ******* (fakesink1:sink) E (type: stream-start (10254), GstEventStreamStart, stream-id=(string)74387e2bbc5adbd216100f574a3d7fd368e2c2f6c5acdd0179e4f5645e887372, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)0;) 0x13ad40 /GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = video/x-raw, format=(string)YUY2, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-raw, format=(string)YUY2, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-raw, format=(string)YUY2, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:src: caps = video/x-raw, format=(string)YUY2, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = event ******* (fakesink0:sink) E (type: caps (12814), GstEventCaps, caps=(GstCaps)video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001;) 0xb5504110 /GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:src: caps = video/x-raw, format=(string)YUY2, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:src: caps = video/x-raw, format=(string)YUY2, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstVpe:vpe1.GstPad:src: caps = video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstQueue:queue1.GstPad:src: caps = video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = event ******* (fakesink1:sink) E (type: caps (12814), GstEventCaps, caps=(GstCaps)video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001;) 0x13ae40 /GstPipeline:pipeline0/GstFakeSink:fakesink1.GstPad:sink: caps = video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstQueue:queue1.GstPad:sink: caps = video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstVpe:vpe1.GstPad:sink: caps = video/x-raw, format=(string)YUY2, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1IDIOC_STREAMON 1/, interlace-mode=(string)progressive, framerate=(fraction)300001001 /GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:sink: caps = video/x-raw, format=(string)YUY2, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001 [ 522.710239] : [ 522.728882] type=vid-cap [ 522.737149] VIDIOC_STREAMON: type=vid-cap G/stPipeline:pipeline0/GstVpe:vpe0.GstPad:src: caps = video/x-raw format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = event ******* (fakesink0:sink) E (type: segment (17934), GstEventSegment, segment=(GstSegment)"GstSegment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)GST_FORMAT_TIME, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)18446744073709551615, time=(guint64)0, position=(guint64)0, duration=(guint64)18446744073709551615;";) 0xb5504190 /GstPipeline:pipeline0/GstQueue:queue0.GstPad:src: caps = video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = event ******* (fakesink0:sink) E (type: caps (12814), GstEventCaps, caps=(GstCaps)video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001;) 0xb55041d0 /GstPipeline:pipeline0/GstFakeSink:fakesink0.GstPad:sink: caps = video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = preroll ******* /GstPipeline:pipeline0/GstVpe:vpe1.GstPad:src: caps = video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = event ******* (fakesink1:sink) E (type: segment (17934), GstEventSegment, segment=(GstSegment)"GstSegment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)GST_FORMAT_TIME, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)18446744073709551615, time=(guint64)0, position=(guint64)0, duration=(guint64)18446744073709551615;";) 0x13aec0 /GstPipeline:pipeline0/GstQueue:queue1.GstPad:sink: caps = video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = event ******* (fakesink1:sink) E (type: caps (12814), GstEventCaps, caps=(GstCaps)video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001;) 0x13af00 /GstPipeline:pipeline0/GstQueue:queue1.GstPad:sink: caps = video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstFakeSink:fakesink1.GstPad:sink: caps = video/x-raw, format=(string)NV12, width=(int)720, height=(int)240, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30000/1001 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = preroll ******* /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.374352000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5609420 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain ******* (fakesink0:sink) (259200 bytes, dts: none, pts: 0:00:00.313725000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb550cd50 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain ******* (fakesink0:sink) (259200 bytes, dts: none, pts: 0:00:00.313757000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb550cdf0 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain ******* (fakesink0:sink) (259200 bytes, dts: none, pts: 0:00:00.313791000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5609560 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain ******* (fakesink0:sink) (259200 bytes, dts: none, pts: 0:00:00.342828000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5609600 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain ******* (fakesink0:sink) (259200 bytes, dts: none, pts: 0:00:00.342828000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5609600 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.724711000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510cb8 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.741390000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510d58 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.758071000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510df8 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.774749000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5609420 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.791430000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb56094c0 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.808111000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510c18 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.824807000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510cb8 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.841471000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510d58 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.858168000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510df8 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.874848000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5609420 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.891528000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb56094c0 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.908208000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510c18 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.924904000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510cb8 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.941567000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510d58 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.958262000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510df8 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.974927000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5609420 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:00.991624000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb56094c0 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:01.008304000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510c18 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain ******* (fakesink1:sink) (259200 bytes, dts: none, pts: 0:00:01.025000000, duration: none, offset: -1, offset_end: -1, flags: 00000000 ) 0xb5510cb8 /GstPipeline:pipeline0/GstFakeSink:fakesink1: last-message = chain