Hello
We found a multimedia BSP with the specific plugin:
Environment:
i.MX 8MM EVK
Camera OV5640
BSP L4.19.35_1.1.0 multimedia image
here is the log:
-------------------
GST_DEBUG=3 gst-launch-1.0 imxcompositor_g2d name=c ! video/x-raw,format=RGB16,width=1920,height=1080 ! waylandsink sync=false v4l2src ! video/x-raw,format=YUY2,width=1920,height=1080 ! c.sink_0
Setting pipeline to PAUSED ...
0:00:00.056040250 4072 0x3afa4c00 WARN v4l2 v4l2_calls.c:548:gst_v4l2_subscribe_event:<v4l2src0> Cannot subscribe V4L2_EVENT_SOURCE_CHANGE or V4
L2_EVENT_EOS event for device '/dev/video0'.
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
[ 196.831569] alloc_contig_range: [81e00, 821f5) PFNs busy
[ 196.862006] ov5640_mipi 2-003c: s_stream: 1
[ 197.061215] skip frame 1
0:00:01.123702000 4072 0x3aef3370 WARN v4l2bufferpool gstv4l2bufferpool.c:1291:gst_v4l2_buffer_pool_dqbuf:<v4l2src0:pool:src> Driver should never set v4l2
_buffer.field to ANY
0:00:01.125192500 4072 0x3aef32d0 WARN videopool gstvideopool.c:228:video_buffer_pool_set_config:<waylandpool0> Provided size is to small for the cap
s: 0 < 4147200
0:00:01.132573750 4072 0x3aef32d0 FIXME basesink gstbasesink.c:3248:gst_base_sink_default_event:<waylandsink0> stream-start event without group-id. C
onsider implementing group-id handling in the upstream elements
0:00:01.139302125 4072 0x3aef32d0 WARN waylandsink wlwindow.c:333:gst_wl_window_new_internal: init surface_state fail, fallback to scale=1 fullscreen (
1920x1048)
0:00:01.756389875 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 16 - ts: 0:00:01.698179
750
0:00:02.057064125 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 7 - ts: 0:00:01.9988748
75
0:00:02.190468875 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 2 - ts: 0:00:02.1322063
75
0:00:02.290008250 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:02.2318082
50
0:00:02.390466250 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:02.3322130
00
0:00:02.490474375 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:02.4322175
00
0:00:02.590485750 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:02.5322201
25
0:00:02.689727875 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:02.6315118
75
0:00:02.789730125 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:02.7315121
25
0:00:02.889733125 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:02.8315113
75
0:00:02.989738250 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:02.9315128
75
0:00:03.090405625 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:03.0322022
50
0:00:03.190456250 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:03.1322098
75
0:00:03.290431250 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:03.2322115
00
0:00:03.390457500 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:03.3322173
75
0:00:03.490431375 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:03.4321940
00
0:00:03.590439625 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:03.5321931
25
0:00:03.690431500 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:03.6321940
00
0:00:03.790451250 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:03.7322051
25
0:00:03.890416750 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:03.8322015
00
0:00:03.990485625 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:03.9322081
25
0:00:04.089677250 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:04.0315103
75
0:00:04.190465750 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:04.1322150
00
0:00:04.290432875 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:04.2322166
25
0:00:04.390434625 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:04.3321926
25
0:00:04.490410125 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:04.4321953
75
0:00:04.590455375 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:04.5322001
25
0:00:04.690407500 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:04.6322021
25
0:00:04.790412125 4072 0x3aef3370 WARN v4l2src gstv4l2src.c:980:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:04.7322062
50
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:00:04.803064250
Setting pipeline to PAUSED ...
Sett[ 200.845472] ov5640_mipi 2-003c: s_stream: 0
ing pipeline to READY ...
Setting pipeline to NULL ...
Total showed frames (145), playing for (0:00:04.803314875), fps (30.187).
Freeing pipeline ...
------------
we didn't notice any frame loss
Regards