This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TI8148: v4l2/gstreamer support of camera driver based on tvp7002

Other Parts Discussed in Thread: TVP7002

We have recently used the tvp7002 source as a baseline to support a gc0308 (galaxycore) cmos sensor that is 640x480.  So far we have had success with displaying the camera input with the saLoopBack program.  Based on the saLoopBack working we are fairly certain we have implemented our driver correctly.  I have read many posts on the subject of v4l2 and gstreamer on the forum but none have answered our question.

We are now moving forward to using gstreamer to capture from the /dev/video0 and have tried several pipelines to capture a stream to a fakesink.  We seem to get stuck when grabbing frames from the camera.  I have add additional debug to see if we are grabbing frames.  I added some debug into the ti81xxvin.c, Below is a pipeline and out, also the kernel out.  Does embedded syncs need to work for capture to work for gstreamer?  I'm wondering why the ISR in ti81xxvin is not called more than four times?

GST_DEBUG="v4l2:7" gst-launch -v v4l2src ! 'video/x-raw-yuv,format=(fourcc)YUY2,width=640,height=480,framerate=(fraction)25/1' ! fakesink
Setting pipeline to PAUSED ...
vidioc_enum_framesizes: fmt: 0 (640 x 480)
0:00:00.62472975vidioc_enum_framesizes: fmt: 1 (640 x 480)
0 1734 0x17cc0 idioc_enum_framesizes: fmt: 2 (640 x 480)
36mDEBUG vidioc_enum_framesizes: fmt: 3 (640 x 480)
Invalid format index of 3
v4l2 v4l2_cvidioc_enum_framesizes: fmt: 0 (640 x 480)
alls.c:423:gst_v4l2_open:<v4l2src0> Trying to open device /dev/video0
vidioc_enum_framesizes: fmt: 1 (640 x 480)
vidioc_enum_framesizes: fmt: 2 (640 x 480)
vidioc_enum_framesizes: fmt: 3 (640 x 480)
Invalid format index of 3
0:00:00.702304350 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:79:gst_v4l2_get_capabilities:<v4l2src0> getting capabilities
0:00:00.702551700 1734 0x17cc0 LOG v4l2 v4l2_calls.c:87:gst_v4l2_get_capabilities:<v4l2src0> driver: 'ti81xxvin'
0:00:00.702638750 1734 0x17cc0 LOG v4l2 v4l2_calls.c:88:gst_v4l2_get_capabilities:<v4l2src0> card: 'TI81xx_catalogue'
0:00:00.702714350 1734 0x17cc0 LOG v4l2 v4l2_calls.c:89:gst_v4l2_get_capabilities:<v4l2src0> bus_info: 'TI81xx Platform'
0:00:00.702787500 1734 0x17cc0 LOG v4l2 v4l2_calls.c:90:gst_v4l2_get_capabilities:<v4l2src0> version: 00000001
0:00:00.702859350 1734 0x17cc0 LOG v4l2 v4l2_calls.c:91:gst_v4l2_get_capabilities:<v4l2src0> capabilites: 05000003
0:00:00.702936800 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:121:gst_v4l2_fill_lists:<v4l2src0> getting enumerations
0:00:00.703008550 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:124:gst_v4l2_fill_lists:<v4l2src0> channels
0:00:00.703090350 1734 0x17cc0 LOG v4l2 v4l2_calls.c:147:gst_v4l2_fill_lists:<v4l2src0> index: 0
0:00:00.703161700 1734 0x17cc0 LOG v4l2 v4l2_calls.c:148:gst_v4l2_fill_lists:<v4l2src0> name: 'Component'
0:00:00.703232700 1734 0x17cc0 LOG v4l2 v4l2_calls.c:149:gst_v4l2_fill_lists:<v4l2src0> type: 00000002
0:00:00.703303550 1734 0x17cc0 LOG v4l2 v4l2_calls.c:150:gst_v4l2_fill_lists:<v4l2src0> audioset: 00000000
0:00:00.703374400 1734 0x17cc0 LOG v4l2 v4l2_calls.c:151:gst_v4l2_fill_lists:<v4l2src0> std: 0000000000000000
0:00:00.703445800 1734 0x17cc0 LOG v4l2 v4l2_calls.c:152:gst_v4l2_fill_lists:<v4l2src0> status: 00000000
0:00:00.703827000 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:195:gst_v4l2_fill_lists:<v4l2src0> norms
0:00:00.703953850 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:239:gst_v4l2_fill_lists:<v4l2src0> controls+menus
0:00:00.704028300 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980900
0:00:00.704113950 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980900
0:00:00.704188100 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980901
0:00:00.704268050 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980901
0:00:00.704341150 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980902
0:00:00.704421000 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980902
0:00:00.704493900 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980903
0:00:00.704573700 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980903
0:00:00.704645750 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980904
0:00:01.041726650 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980904
0:00:01.041868400 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980905
0:00:01.041953250 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980905
0:00:01.042027650 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980906
0:00:01.042108800 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980906
0:00:01.042181900 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980907
0:00:01.042261750 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980907
0:00:01.042334850 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980908
0:00:01.042414650 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980908
0:00:01.042487350 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980909
0:00:01.042567550 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980909
0:00:01.042666550 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090a
0:00:01.042748850 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090a
0:00:01.042951800 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090b
0:00:01.043043950 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090b
0:00:01.043119400 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090c
0:00:01.043199550 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090c
0:00:01.043273300 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090d
0:00:01.043353350 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090d
0:00:01.043426400 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090e
0:00:01.043506100 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090e
0:00:01.043579300 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090f
0:00:01.043658450 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090f
0:00:01.380520050 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980910
0:00:01.380690150 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980910
0:00:01.380790400 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980911
0:00:01.380873900 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980911
0:00:01.380947750 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980912
0:00:01.381028800 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980912
0:00:01.381101750 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980913
0:00:01.381181350 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980913
0:00:01.381254600 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980914
0:00:01.381334300 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980914
0:00:01.381407300 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980915
0:00:01.381486500 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980915
0:00:01.381560150 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980916
0:00:01.381639650 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980916
0:00:01.381712900 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980917
0:00:01.381931350 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980917
0:00:01.382015950 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980918
0:00:01.382099900 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980918
0:00:01.382173550 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980919
0:00:01.382253900 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980919
0:00:01.382327100 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091a
0:00:01.382406350 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091a
0:00:01.719630150 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091b
0:00:01.719803400 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091b
0:00:01.719883850 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091c
0:00:01.719965250 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091c
0:00:01.720040100 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091d
0:00:01.720119800 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091d
0:00:01.720193100 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091e
0:00:01.720272450 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091e
0:00:01.720344450 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091f
0:00:01.720423200 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091f
0:00:01.720496250 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980920
0:00:01.720598950 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980920
0:00:01.720673650 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980921
0:00:01.720753100 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980921
0:00:01.720826400 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980922
0:00:01.721116350 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980922
0:00:01.721200850 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980923
0:00:01.721287850 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980923
0:00:01.721362300 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980924
0:00:01.721442850 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980924
0:00:01.721516650 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980925
0:00:01.721596600 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980925
0:00:01.721669250 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980926
0:00:02.058621400 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980926
0:00:02.058761050 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:249:gst_v4l2_fill_lists:<v4l2src0> checking private CIDs
0:00:02.058837250 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 08000000
0:00:02.058920200 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:262:gst_v4l2_fill_lists:<v4l2src0> controls finished
0:00:02.058995850 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:387:gst_v4l2_fill_lists:<v4l2src0> done
0:00:02.059066200 1734 0x17cc0 INFO v4l2 v4l2_calls.c:480:gst_v4l2_open:<v4l2src0> Opened device 'TI81xx_catalogue' (/dev/vid
eo0) successfully
0:00:02.059269450 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:710:gst_v4l2_set_defaults:<v4l2src0> tv_norm=0x0, norm=(nil)
0:00:02.059376600 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:579:gst_v4l2_get_norm:<v4l2src0> getting norm
0:00:02.059496900 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:818:gst_v4l2_get_input:<v4l2src0> trying to get input
0:00:02.059615550 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:828:gst_v4l2_get_input:<v4l2src0> input: 0
0:00:02.062261200 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1072:gst_v4l2_object_fill_format_list:<v4l2src0> getting src format
enumerations
0:00:02.062433850 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 0
0:00:02.062517600 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
0:00:02.062592050 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 000000
00
0:00:02.062819000 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'YCbCr
4:2:2 YC Interleaved'
0:00:02.062906050 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: YUYV
0:00:02.063000200 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 1
0:00:02.063076000 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
0:00:02.063147250 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 000000
00
0:00:02.063220650 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'YCbCr
4:2:0 YC Semiplaner'
0:00:02.063294450 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: NV12
0:00:02.063407400 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 2
0:00:02.400677300 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
0:00:02.400819850 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 000000
00
0:00:02.400898550 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'YCbCr
4:2:2 YC Semiplaner'
0:00:02.400975700 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: NV16
0:00:02.401100800 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 3
0:00:02.401179100 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
0:00:02.401253050 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 000000
00
0:00:02.401326050 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'RGB P
acked'
0:00:02.401398450 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: RGB3
0:00:02.401481200 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 4
0:00:02.401554750 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
0:00:02.401648550 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 000000
02
0:00:02.401723650 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'BGR3'
0:00:02.401965250 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: BGR3
0:00:02.402061450 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 5
0:00:02.402137800 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
0:00:02.402209600 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 000000
02
0:00:02.402281800 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'YU12'
0:00:02.402353600 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: YU12
0:00:02.402434600 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4vidioc_enum_framesizes: fmt: 0 (640 x 480)
l2_object_fill_format_list:<v4l2src0> index: 6
0:00:02.402506650 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
0:00:02.402578700 1734 0x17cc0 LOG vidioc_enum_framesizes: fmt: 1 (640 x 480)
v4l2 gstv4l2object.c:1092:gst_v4vidioc_enum_framesizes: fmt: 2 (640 x 480)
l2_object_fill_format_list:<v4l2src0> flags: 00000002
0:00:02.739644650 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'YV12'
0:00:02.739786650 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: YV12
0:00:02.739896900 1734 0x17cc0 INFO v4l2 gstv4l2object.c:1109:gst_v4l2_object_fill_format_list:<v4l2src0> got 7 format(s):
0:00:02.739974750 1734 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YUYV
0:00:02.740048800 1734 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> RGB3
0:00:02.740121750 1734 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> NV12
0:00:02.740218350 1734 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YU12 (emulated)
0:00:02.740294900 1734 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YV12 (emulated)
0:00:02.740368150 1734 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> BGR3 (emulated)
0:00:02.740441050 1734 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> NV16
0:00:02.740631950 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:02.745131400 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:02.765467550 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format YUYV
0:00:02.765747750 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:02.771030800 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, YUYV
0:00:02.771244650 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for YUYV@640x480
0:00:02.778291400 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:02.778591500 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format YUYV
0:00:02.778754850 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:02.778838050 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, Yvidioc_enum_framesizes: fmt: 3 (640 x 480)
UYV
0:00:02.778Invalid format index of 3
952050 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumer
ate intervals for YUYV@640x480
0:00:02.784110350 1734 0x17cc0 LOG vidioc_enum_framesizes: fmt: 0 (640 x 480)
v4l2 gstv4l2object.c:1906:gst_v4l2_objecvidioc_enum_framesizes: fmt: 1 (640 x 480)
t_probe_caps_for_format:<v4l2srcvidioc_enum_framesizes: fmt: 2 (640 x 480)
0> got discrete frame size 640x480
0:00:03.121503150 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format YUYV
0:00:03.121783800 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:03.121877500 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, YUYV
0:00:03.122009650 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for YUYV@640x480
0:00:03.155315051 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:03.155558451 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:03.161332651 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:03.162509050 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format YUYV
0:00:03.162699550 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:03.162783150 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, YUYV
0:00:03.163062000 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for YUYV@640x480
0:00:03.170019300 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:03.170136550 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format YUYV
0:00:03.170283600 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:03.170364950 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, YUYV
0:00:03.170478450 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for YUYV@640x480
0:00:03.175711250 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:03.175805400 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format YUYV
0:00:03.175930450 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_gevidioc_enum_framesizes: fmt: 3 (640 x 480)
t_nearest_size:<Invalid format index of 3
v4l2src0> got nearest size 640x480
0:00:03.176010100 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_cavidioc_enum_framesizes: fmt: 0 (640 x 4
80)
ps_for_format_and_size:<v4l2src0> get frame interval for 640x480, YUYV
0:00:03.512790150 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for YUYV@640x480
0:00:03.524005050 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:03.524435800 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:03.524532950 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:03.524640850 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format RGB3
0:00:03.524868300 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:03.524956500 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, RGB3
0:00:03.525125700 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for RGB3@640x480
0:00:03.535748451 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:03.535956451 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:03.536042951 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:03.536123751 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format RGB3
0:00:03.536312201 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:03.536397051 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, RGB3
0:00:03.536573051 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for RGB3@640x480
0:00:03.536898551 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:03.537054051 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:03.541526801 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:03.541619351 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_vidioc_enum_framesizes: fmt: 1 (640 x 480)
get_nearest_sizevidioc_enum_framesizes: fmt: 2 (640 x 480)
:<v4l2src0> getting nearest size to 640x480 with format NV12
0:00:03.541745851 1734 0x17cc0vidioc_enum_framesizes: fmt: 3 (640 x 480)
LOG nvalid format index of 3
0m v4l2 gstvidioc_enum_framesizes: fmt: 0 (640 x 480)
v4l2object.c:2173:gst_v4l2_objecvidioc_enum_framesizes: fmt: 1 (640 x 480)
t_get_nearest_size:<v4l2src0> got nearest size 640x480
0:00:03.879201201 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV12
0:00:03.879434201 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for NV12@640x480
0:00:03.884578450 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:03.884677450 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format NV12
0:00:03.884826950 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:03.884907650 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV12
0:00:03.885011750 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for NV12@640x480
0:00:03.898065450 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:03.898222750 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format NV12
0:00:03.898430550 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:03.898516400 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV12
0:00:03.898641000 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for NV12@640x480
0:00:03.909553200 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:03.909733400 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:03.915570951 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:03.915680051 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format NV12
0:00:03.915822751 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:03.915903901 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV12
0:00:03.916045451 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1vidioc_enum_framesizes: fmt: 2 (640 x 480)
848:gst_v4l2_objvidioc_enum_framesizes: fmt: 3 (640 x 480)
ect_probe_caps_fInvalid format index of 3
or_format_and_size:<v4l2src0> Unable to enumerate intervals for NV12@640x480
0:00:03.921481501 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:04.259508750 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format NV12
0:00:04.259766150 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:04.259855550 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV12
0:00:04.259986000 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for NV12@640x480
0:00:04.265282601 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:04.265394051 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format NV12
0:00:04.265529701 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:04.265610051 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV12
0:00:04.265716951 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for NV12@640x480
0:00:04.274882000 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:04.275097750 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:04.296529801 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:04.296735951 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format YU12
0:00:04.297437900 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:04.298579250 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, YU12
0:00:04.298785900 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for YU12@640x480
0:00:04.298979900 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:04.299103450 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:04.299185300 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:04.299262350 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format YU12
0:00:04.299434750 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:04.637319200 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, YU12
0:00:04.637626750 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for YU12@640x480
0:00:04.637829250 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:04.638007450 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:04.638092000 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:04.638170800 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format YV12
0:00:04.638323750 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:04.638403800 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, YV12
0:00:04.638722350 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for YV12@640x480
0:00:04.638873700 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:04.638977100 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:04.639056450 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:04.639132350 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format YV12
0:00:04.639273900 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:04.639353350 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, YV12
0:00:04.639508800 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for YV12@640x480
0:00:04.639646200 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:04.639vidioc_enum_framesizes: fmt: 0 (640 x 480)
847700 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
0:00:04.639930550 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:04vidioc_enum_framesizes: fmt: 1 (640 x 480)
.977683050 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 64
0x480 with format BGR3
0:00:04.977981000 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:04.978070500 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, BGR3
0:00:04.978259500 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for BGR3@640x480
0:00:04.978456000 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:04.978581650 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:04.978663150 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:04.978739500 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format BGR3
0:00:04.978883100 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:04.979105950 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, BGR3
0:00:04.979278550 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for BGR3@640x480
0:00:04.979432800 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:04.979587600 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:04.996998050 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:04.997343100 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format NV16
0:00:04.997531000 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:04.997615800 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV16
0:00:05.015343251 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for NV16@640x480
0:00:05.022297100 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640xvidioc_enum_framesizes: fmt: 2 (640 x 480)
480
0:00:05.022397700 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_vidioc_enum_framesizes: fmt: 3 (640
x 480)
size:<v4l2src0>nvalid format index of 3
[00m getting nearest size to 640x480 with formatvidioc_enum_framesizes: fmt: 0 (640 x 480)
NV16
0:00:05.022545050 vidioc_enum_framesizes: fmt: 1 (640 x 480)
1734 0x17cc0 LOG vidioc_enum_framesizes: fmt: 2 (640 x 480)
v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
0:00:05.359928600 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV16
0:00:05.360149750 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for NV16@640x480
0:00:05.375464301 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:05.375657451 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format NV16
0:00:05.375842451 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:05.375926151 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV16
0:00:05.376054251 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for NV16@640x480
0:00:05.388433750 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:05.388633050 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating fr
ame sizes
0:00:05.395914651 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:05.396041501 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format NV16
0:00:05.396200801 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:05.396284351 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV16
0:00:05.396403801 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for NV16@640x480
0:00:05.401857851 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete f
rame size 640x480
0:00:05.401970651 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format NV16
0:00:05.402109251 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:05.402335601 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV16
0:00:05.402479401 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for NV16@640x480
0:00:05.415144651 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_ovidioc_enum_framesizes: fmt: 3 (640 x 480)
bject_probe_capsInvalid format index of 3
_for_format:<v4l2src0> got discrete frame size 640x480
0:00:05.435407502 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest siz
e to 640x480 with format NV16
0:00:05.772231401 1734 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 64
0x480
0:00:05.772395651 1734 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get f
rame interval for 640x480, NV16
0:00:05.772535651 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unabl
e to enumerate intervals for NV16@640x480
0:00:05.781975201 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating
discrete frame sizes
0:00:05.783944601 1734 0x17cc0 INFO v4l2 gstv4l2object.c:1602:gst_v4l2_object_get_caps_info:<v4l2src0> rowstride: 0
0:00:05.784053901 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:2221:gst_v4l2_object_set_format:<v4l2src0> progressive video
0:00:05.784828301 1734 0x17cc0 DEBUG v4l2 gstv4l2object.c:2226:gst_v4l2_object_set_format:<v4l2src0> Setting format to 640x480
, format YUYV
0:00:05.785127201 1734 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:348:gst_v4l2_buffer_pool_new:<v4l2src0> STREAMING, requesting 2
MMAP buffers
0:00:05.795398251 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:358:gst_v4l2_buffer_pool_new:<v4l2src0> count: 4
0:00:05.795507101 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:359:gst_v4l2_buffer_pool_new:<v4l2src0> type: 1
0:00:05.795701601 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:360:gst_v4l2_buffer_pool_new:<v4l2src0> memory: 1
0:00:05.795777201 1734 0x17cc0 WARN v4l2 gstv4l2bufferpool.c:366:gst_v4l2_buffer_pool_new:<v4l2src0> using 4 buffers instead
0:00:05.795968851 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 0, 0xf5040 in
pool 0xcc9e0
0:00:05.796093301 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 0
0:00:05.796168601 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
0:00:05.796240001 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
0:00:05.796310051 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
0:00:05.796381501 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
0:00:05.796451701 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
0:00:05.796521301 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 0
0:00:05.796591001 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
0:00:05.796785051 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
0:00:05.798330700 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 1, 0xf50f0 in
pool 0xcc9e0
0:00:06.135978851 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 1
0:00:06.136119651 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
0:00:06.136194501 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
0:00:06.136265751 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
0:00:06.136338551 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
0:00:06.136408401 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
0:00:06.136479001 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 614400
0:00:06.136550851 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
0:00:06.136621601 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
0:00:06.138222250 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 2, 0xf51a0 in
pool 0xcc9e0
0:00:06.138367050 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 2
0:00:06.138445350 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
0:00:06.138516600 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
0:00:06.139321550 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
0:00:06.139422350 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
0:00:06.139494750 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
0:00:06.139566000 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 1228800
0:00:06.139636200 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
0:00:06.139706100 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
0:00:06.141230600 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 3, 0xf5250 in
pool 0xcc9e0
0:00:06.141359300 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 3
0:00:06.141462750 1734 0x17cc0 LOG REGISTERing ISR...
LIST EACH...
v4l2 gstv4l2bufferpool.c:175:gst_v4lSTARTED...
2_buffer_new:<v4l2src0> type: 1
0:00:06.141535000 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
0:00:06.479021500 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
0:00:06.479160900 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
0:00:06.479236450 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
0:00:06.479309100 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 1843200
0:00:06.479381000 1734 ISR FUNCTION CALLED... dev_id=0
0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
0:00:06.479451150 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
/GstPipeline:pipeline0/GstV4l2Src:v4l2src0: queue-size = 4
0:00:06.481557300 1734 0x17cc0 LOG ISR FUNCTION CALLED... dev_id=0
v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 0
0:00:06.481744700 1734 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 3
0:00:06.481832850 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_ISR FUNCTION CALLED... dev_id=0
pool_qbuf:<v4l2src0> enqueue pool buffer 1
0:00:06.481940350 1734 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 2
0:00:06.482038050 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 2
0:00:06.4ISR FUNCTION CALLED... dev_id=0
82145200 1734 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 1
0:00:06.482226800 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 3
0:00:06.482329400 1734 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 0
/GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)YUY2, width=(int)640, height=(int)480, interlaced=(boo
lean)false, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)25/1
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock

Caught interrupt -- handling interrupt. (CTRL-C Pressed)
Interrupt: Stopping pipeline ...
Execution ended after 74030171100 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
0:01:20.556786550 1734 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:445:gst_v4l2_buffer_pool_destroy:<v4l2src0> destroy pool
0:01:20.556938350 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:74:gst_v4l2_buffer_finalize:<v4l2src0> finalizing buffer 0xf5040
0
0:01:20.557025400 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:93:gst_v4l2_buffer_finalize:<v4l2src0> the pool is shutting down
0:01:20.557102200 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:109:gst_v4l2_buffer_finalize:<v4l2src0> buffer 0xf5040 (data 0x4
174d000, len 614400) not recovered, unmapping
0:01:20.557657850 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:74:gst_v4l2_buffer_finalize:<v4l2src0> finalizing buffer 0xf50f0
1
0:01:20.557751550 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:93:gst_v4l2_buffer_finalize:<v4l2src0> the pool is shutting down
0:01:20.557848300 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:109:gst_v4l2_buffer_finalize:<v4l2src0> buffer 0xf50f0 (data 0x4
1813000, len 614400) not recovered, unmapping
0:01:20.558213900 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:74:gst_v4l2_buffer_finalize:<v4l2src0> finalizing buffer 0xf51a0
2
0:01:20.558297550 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:93:gst_v4l2_buffer_finalize:<v4l2src0> the pool is shutting down
0:01:20.558374150 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:109:gst_v4l2_buffer_finalize:<v4l2src0> buffer 0xf51a0 (data 0x4
190f000, len 614400) not recovered, unmapping
0:01:20.558912300 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:74:gst_v4l2_buffer_finalize:<v4l2src0> finalizing buffer 0xf5250
3
0:01:20.559008500 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:93:gst_v4l2_buffer_finalize:<v4l2src0> the pool is shutting down
0:01:20.559086050 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:109:gst_v4l2_buffer_finalize:<v4l2src0> buffer 0xf5250 (data 0x4
1aa3000, len 614400) not recovered, unmapping
/GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = NULL
Setting pipeline to NULL ...
0:01:20.561081050 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:553:gst_v4l2_close:<v4l2src0> Trying to close /dev/video0
0:01:20.578833700 1734 0x17cc0 DEBUG v4l2 v4l2_calls.c:395:gst_v4l2_empty_lists:<v4l2src0> deleting enumerations
Freeing pipeline ...

Kernel output:

Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 0 (640 x 480)
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 1 (640 x 480)
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 2 (640 x 480)
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 3 (640 x 480)
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: Invalid format index
Feb 23 09:00:21 touchlink-001831880a5a user.warn kernel: Invalid format index of 3
Feb 23 09:00:21 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 0 (640 x 480)
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 1 (640 x 480)
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 2 (640 x 480)
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 3 (640 x 480)
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: Invalid format index
Feb 23 09:00:21 touchlink-001831880a5a user.warn kernel: Invalid format index of 3
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:21 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 0 (640 x 480)
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 1 (640 x 480)
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:22 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:22 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 2 (640 x 480)
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:23 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 3 (640 x 480)
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: Invalid format index
Feb 23 09:00:23 touchlink-001831880a5a user.warn kernel: Invalid format index of 3
Feb 23 09:00:23 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 0 (640 x 480)
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:23 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 1 (640 x 480)
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:23 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 2 (640 x 480)
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:23 touchlink-001831880a5a user.warn kernel: vidioc_enum_framesizes: fmt: 3 (640 x 480)
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: Invalid format index
Feb 23 09:00:23 touchlink-001831880a5a user.warn kernel: Invalid format index of 3
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: check format
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_g_std
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_reqbufs
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_buffer_setup
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_querybuf
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_mmap
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_querybuf
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_mmap
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_querybuf
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_mmap
Feb 23 09:00:23 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_querybuf
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_mmap
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_qbuf
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_buffer_prepare
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_qbuf
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_buffer_prepare
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_qbuf
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_buffer_prepare
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_qbuf
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_buffer_prepare
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_streamon
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_check_format
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: create capture0
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_SHRBUF: FOUND 0xbfb14000, end 0xbfd00000, map vir 0xda814000 size 4096
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: Fvid2 handle 0x9ec5f2c0 with notifyno 13 within 0 ms
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: send control with cmd 0x10020003
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: control event 0x10020003 return 0 within 4 ms.
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: send control with cmd 0x1002000d
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: control event 0x1002000d return 0 within 0 ms.
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: send control with cmd 0x1002000e
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: control event 0x1002000e return 0 within 0 ms.
Feb 23 09:00:24 touchlink-001831880a5a user.warn kernel: REGISTERing ISR...
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_buffer_queue
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_buffer_queue
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_buffer_queue
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_buffer_queue
Feb 23 09:00:24 touchlink-001831880a5a user.warn kernel: LIST EACH...
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: set buffer
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: queue capture
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: queue event return 0 within 0 ms.
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: set buffer
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: queue capture
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: queue event return 0 within 0 ms.
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: set buffer
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: queue capture
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: queue event return 0 within 0 ms.
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: set buffer
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: queue capture
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: queue event return 0 within 1 ms.
Feb 23 09:00:24 touchlink-001831880a5a user.warn kernel: STARTED...
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: start capture0
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: send control with cmd 0x00000005
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: control event 0x5 return 0 within 8 ms.
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_poll
Feb 23 09:00:24 touchlink-001831880a5a user.warn kernel: ISR FUNCTION CALLED... dev_id=0
Feb 23 09:00:24 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_poll
Feb 23 09:00:24 touchlink-001831880a5a user.warn kernel: ISR FUNCTION CALLED... dev_id=0
Feb 23 09:00:24 touchlink-001831880a5a user.warn kernel: ISR FUNCTION CALLED... dev_id=0
Feb 23 09:00:24 touchlink-001831880a5a user.warn kernel: ISR FUNCTION CALLED... dev_id=0
Feb 23 09:01:38 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_poll
Feb 23 09:01:38 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: vidioc_streamoff
Feb 23 09:01:38 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: stop capture0
Feb 23 09:01:38 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: send control with cmd 0x00000006
Feb 23 09:01:38 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: control event 0x6 return 0 within 6 ms.
Feb 23 09:01:38 touchlink-001831880a5a user.debug kernel: VPSS_CAPTURE: delete capture0
Feb 23 09:01:38 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: enter delete.
Feb 23 09:01:38 touchlink-001831880a5a user.debug kernel: VPSS_FVID2: delete event return 0 within 0 ms
Feb 23 09:01:38 touchlink-001831880a5a user.debug kernel: VPSS_SHRBUF: free mem paddr 0xbfb14000 vaddr 0xda814000 size 4096
Feb 23 09:01:38 touchlink-001831880a5a user.debug kernel: ti81xxvin ti81xxvin: ti81xxvin_release

  • Hello,

    What is the version of gst-openmax, that you are using?

    Could you try:

    gst-launch --gst-debug=3 -e -v v4l2src device="/dev/video0" always-copy=false queue-size=11 ! 'video/x-raw-yuv-strided,format=(fourcc)YUY2,width=1920,height=1080,framerate=(fraction)30/1' ! omxbufferalloc numBuffers=11 ! gstperf !  fakesink

    Let me know the result.

    Best Regards,

    Margarita

  • My camera will not support 1920x1080.  However here is the output from the command.  It failed as I would have expected with a can no negotiate format.

    root@touchlink-001831880a5a:~# gst-launch --gst-debug=3 -e -v v4l2src device="/d
    ev/video0" always-copy=false queue-size=11 ! 'video/x-raw-yuv-strided,format=(fo
    urcc)YUY2,width=1920,height=1080,framerate=(fraction)30/1' ! omxbufferalloc numB
    uffers=11 ! gstperf ! fakesink
    0:00:00.001745050 1837 0x17cc0 INFO GST_INIT gstquery.c:108:_gst_query_initialize: init queries
    0:00:00.009098300 1837 0x17cc0 INFO GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
    0:00:00.011031150 1837 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:350:_gst_plugin_initialize: registering 0 static plugins
    0:00:00.012248750 1837 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements"
    0:00:00.012357650 1837 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1
    0:00:00.015441901 1837 0x17cc0 INFO GST_REGISTRY gstregistry.c:1672:ensure_current_registry: reading registry cache: /home/root/.gstreamer-0.10/regis
    try.arm.bin
    0:00:00.128835850 1837 0x17cc0 INFO GST_REGISTRY gstregistrybinary.c:614:gst_registry_binary_read_cache: loaded /home/root/.gstreamer-0.10/registry.a
    rm.bin in 0.113211 seconds
    0:00:00.129327600 1837 0x17cc0 INFO GST_REGISTRY gstregistry.c:1522:scan_and_update_registry: Validating plugins from registry cache: /home/root/.gst
    reamer-0.10/registry.arm.bin
    0:00:00.132971351 1837 0x17cc0 INFO GST_REGISTRY gstregistry.c:1634:scan_and_update_registry: Registry cache has not changed
    0:00:00.133081501 1837 0x17cc0 INFO GST_REGISTRY gstregistry.c:1707:ensure_current_registry: registry reading and updating done, result = 1
    0:00:00.133154351 1837 0x17cc0 INFO GST_INIT gst.c:805:init_post: GLib runtime version: 2.24.1
    0:00:00.133233751 1837 0x17cc0 INFO GST_INIT gst.c:807:init_post: GLib headers version: 2.24.1
    0:00:00.133513701 1837 0x17cc0 INFO GST_PIPELINE gstparse.c:334:gst_parse_launch_full: parsing pipeline description 'v4l2src device=/dev/video0 alway
    s-copy=false queue-size=11 ! video/x-raw-yuv-strided,format=(fourcc)YUY2,width=1920,height=1080,framerate=(fraction)30/1 ! omxbufferalloc numBuffers=11 ! gstperf !
    fakesink '
    0:00:00.143581251 1837 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstvideo4linux2.so" loaded
    0:00:00.143762851 1837 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "v4l2src"
    0:00:00.149364050 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseSrc@0xe2000> adding pad 'src'
    0:00:00.179869650 1837 0x17cc0 INFO omx gstomx_videomixer.c:2183:init_interfaces: GstChildProxy interface registered
    0:00:00.180058400 1837 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstomx.so" loaded
    0:00:00.180155450 1837 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "omxbufferalloc"
    0:00:00.181353100 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstomxBufferAlloc@0xe7010> adding pad 'sink'
    0:00:00.181485050 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstomxBufferAlloc@0xe7010> adding pad 'src'
    0:00:00.181753150 1837 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "gstperf"
    0:00:00.182565950 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseTransform@0xe2240> adding pad 'sink'
    0:00:00.182919951 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseTransform@0xe2240> adding pad 'src'
    0:00:00.187655550 1837 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
    0:00:00.187798550 1837 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "fakesink"
    0:00:00.189178550 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseSink@0xec1d0> adding pad 'sink'
    0:00:00.189481950 1837 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "pipeline"
    0:00:00.190288800 1837 0x17cc0 INFO GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking v4l2src0:(any) to omxbufferalloc0:(any) (0/0) with c
    aps "0xaf480"
    0:00:00.190429950 1837 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "capsfilter"
    0:00:00.191152450 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseTransform@0xf0058> adding pad 'sink'
    0:00:00.527854400 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseTransform@0xf0058> adding pad 'src'
    0:00:00.528050900 1837 0x17cc0 INFO GST_STATES gstbin.c:1784:gst_bin_get_state_func:<pipeline0> getting state
    0:00:00.528245400 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to NULL
    0:00:00.528505299 1837 0x17cc0 INFO GST_ELEMENT_PADS gstutils.c:1698:gst_element_link_pads_full: trying to link element v4l2src0:(any) to element capsfil
    ter0:sink
    0:00:00.528620549 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:975:gst_element_get_static_pad: found pad capsfilter0:sink
    0:00:00.528719999 1837 0x17cc0 INFO GST_PADS gstutils.c:1596:prepare_link_maybe_ghosting: v4l2src0 and capsfilter0 in same bin, no need for ghost
    pads
    0:00:00.528967449 1837 0x17cc0 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link v4l2src0:src and capsfilter0:sink
    0:00:00.530489949 1837 0x17cc0 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked v4l2src0:src and capsfilter0:sink, successful
    0:00:00.530730999 1837 0x17cc0 INFO GST_ELEMENT_PADS gstutils.c:1698:gst_element_link_pads_full: trying to link element capsfilter0:src to element omxbuf
    feralloc0:(any)
    0:00:00.530831699 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:975:gst_element_get_static_pad: found pad capsfilter0:src
    0:00:00.530930199 1837 0x17cc0 INFO GST_PADS gstutils.c:1032:gst_pad_check_link: trying to link capsfilter0:src and omxbufferalloc0:sink
    0:00:00.535051900 1837 0x17cc0 INFO GST_PADS gstutils.c:1596:prepare_link_maybe_ghosting: capsfilter0 and omxbufferalloc0 in same bin, no need fo
    r ghost pads
    0:00:00.535223800 1837 0x17cc0 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link capsfilter0:src and omxbufferalloc0:sink
    0:00:00.536592900 1837 0x17cc0 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked capsfilter0:src and omxbufferalloc0:sink, successful
    0:00:00.536784650 1837 0x17cc0 INFO GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking omxbufferalloc0:(any) to perf0:(any) (0/0) with caps
    "(nil)"
    0:00:00.536886150 1837 0x17cc0 INFO GST_ELEMENT_PADS gstutils.c:1698:gst_element_link_pads_full: trying to link element omxbufferalloc0:(any) to element
    perf0:(any)
    0:00:00.536984900 1837 0x17cc0 INFO GST_PADS gstutils.c:1032:gst_pad_check_link: trying to link omxbufferalloc0:src and perf0:sink
    0:00:00.538390149 1837 0x17cc0 INFO GST_PADS gstutils.c:1596:prepare_link_maybe_ghosting: omxbufferalloc0 and perf0 in same bin, no need for ghos
    t pads
    0:00:00.538541499 1837 0x17cc0 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link omxbufferalloc0:src and perf0:sink
    0:00:00.875494550 1837 0x17cc0 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked omxbufferalloc0:src and perf0:sink, successful
    0:00:00.875706150 1837 0x17cc0 INFO GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking perf0:(any) to fakesink0:(any) (0/0) with caps "(nil
    )"
    0:00:00.875803200 1837 0x17cc0 INFO GST_ELEMENT_PADS gstutils.c:1698:gst_element_link_pads_full: trying to link element perf0:(any) to element fakesink0:
    (any)
    0:00:00.875900400 1837 0x17cc0 INFO GST_PADS gstutils.c:1032:gst_pad_check_link: trying to link perf0:src and fakesink0:sink
    0:00:00.877418850 1837 0x17cc0 INFO GST_PADS gstutils.c:1596:prepare_link_maybe_ghosting: perf0 and fakesink0 in same bin, no need for ghost pads
    0:00:00.877574050 1837 0x17cc0 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link perf0:src and fakesink0:sink
    0:00:00.879014099 1837 0x17cc0 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked perf0:src and fakesink0:sink, successful
    Setting pipeline to PAUSED ...
    0:00:00.879889649 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<fakesink0> completed state change to READY
    0:00:00.879992949 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<fakesink0> notifying about state-changed NULL to
    READY (VOID_PENDING pending)
    0:00:00.880280649 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'fakesink0' changed state to 2(READY) succ
    essfully
    0:00:00.880416649 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<perf0> completed state change to READY
    0:00:00.880506449 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<perf0> notifying about state-changed NULL to READ
    Y (VOID_PENDING pending)
    0:00:00.880643799 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'perf0' changed state to 2(READY) successf
    ully
    0:00:01.91101269vidioc_enum_framesizes: fmt: 0 (640 x 480)
    9 1837idioc_enum_framesizes: fmt: 1 (640 x 480)
    0m 0x17cc0 idioc_enum_framesizes: fmt: 2 (640 x 480)
    32;01mINFO idioc_enum_framesizes: fmt: 3 (640 x 480)
    0m Invalid format index of 3
    GST_STATvidioc_enum_framesizes: fmt: 0 (640 x 480)
    ES gstelement.c:vidioc_enum_framesizes: fmt: 1 (640 x 480)
    2460:gst_elementvidioc_enum_framesizes: fmt: 2 (640 x 480)
    _continue_state:vidioc_enum_framesizes: fmt: 3 (640 x 480)
    <omxbufferalloc0Invalid format index of 3
    > completed state change to READY
    0:00:01.911247999 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<omxbufferalloc0> notifying about state-changed NU
    LL to READY (VOID_PENDING pending)
    0:00:01.911459499 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 2(READY
    ) successfully
    0:00:01.911610949 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to READY
    0:00:01.911701699 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed NULL t
    o READY (VOID_PENDING pending)
    0:00:01.911842199 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY) su
    ccessfully
    0:00:01.965112401 1837 0x17cc0 INFO v4l2 v4l2_calls.c:480:gst_v4l2_open:<v4l2src0> Opened device 'TI81xx_catalogue' (/dev/video0) successfull
    y
    0:00:01.965462701 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<v4l2src0> completed state change to READY
    0:00:01.965564301 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<v4l2src0> notifying about state-changed NULL to R
    EADY (VOID_PENDING pending)
    0:00:01.965738701 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 2(READY) succe
    ssfully
    0:00:01.965900101 1837 0x17cc0 INFO GST_STATES gstelement.c:2435:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pendin
    g PAUSED, next PAUSED
    0:00:01.965997851 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed NULL to
    READY (PAUSED pending)
    0:00:01.966316701 1837 0x17cc0 INFO GST_STATES gstelement.c:2442:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED, fina
    l PAUSED
    0:00:01.966731051 1837 0x17cc0 INFO GST_STATES gstbin.c:2532:gst_bin_change_state_func:<pipeline0> child 'fakesink0' is changing state asynchronous
    ly to PAUSED
    0:00:01.966948001 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<perf0> completed state change to PAUSED
    0:00:01.967041451 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<perf0> notifying about state-changed READY to PAU
    SED (VOID_PENDING pending)
    0:00:01.967182101 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'perf0' changed state to 3(PAUSED) success
    fully
    0:00:01.967336150 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<omxbufferalloc0> completed state change to PAUSED
    0:00:01.967426150 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<omxbufferalloc0> notifying about state-changed RE
    ADY tovidioc_enum_framesizes: fmt: 0 (640 x 480)
    PAUSED (VOID_PEvidioc_enum_framesizes: fmt: 1 (640 x 480)
    NDING pending)
    vidioc_enum_framesizes: fmt: 2 (640 x 480)
    0:00:01.96756455vidioc_enum_framesizes: fmt: 3 (640 x 480)
    0 1837nvalid format index of 3
    0m 0x17cc0 idioc_enum_framesizes: fmt: 0 (640 x 480)
    32;01mINFO idioc_enum_framesizes: fmt: 1 (640 x 480)
    0m vidioc_enum_framesizes: fmt: 2 (640 x 480)
    GST_STATvidioc_enum_framesizes: fmt: 3 (640 x 480)
    ES gstbin.c:2526Invalid format index of 3
    :gst_bin_change_vidioc_enum_framesizes: fmt: 0 (640 x 480)
    state_func:<pipevidioc_enum_framesizes: fmt: 1 (640 x 480)
    line0> child 'omxbufferallovidioc_enum_framesizes: fmt: 2 (640 x 480)
    c0' changed statvidioc_enum_framesizes: fmt: 3 (640 x 480)
    e to 3(PAUSED) sInvalid format index of 3
    uccessfully
    0:0vidioc_enum_framesizes: fmt: 0 (640 x 480)
    0:02.303686701 idioc_enum_framesizes: fmt: 1 (640 x 480)
    [332m 1837 vidioc_enum_framesizes: fmt: 2 (640 x 480)
    0x17cc0 idioc_enum_framesizes: fmt: 3 (640 x 480)
    01mINFO Invalid format index of 3
    GST_STATES vidioc_enum_framesizes: fmt: 0 (640 x 480)
    gstelement.c:2460:gst_element_continue_state:<cavidioc_enum_framesizes: fmt: 1 (640 x 480)
    psfilter0> vidioc_enum_framesizes: fmt: 2 (640 x 480)
    completed state vidioc_enum_framesizes: fmt: 3 (640 x 480)
    change to PAUSEDInvalid format index of 3

    0:00:02.303804vidioc_enum_framesizes: fmt: 0 (640 x 480)
    401 1837idioc_enum_framesizes: fmt: 1 (640 x 480)
    [00m 0x17cc0 vidioc_enum_framesizes: fmt: 2 (640 x 480)
    INFO idioc_enum_framesizes: fmt: 3 (640 x 480)
    [00m Invalid format index of 3
    GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
    0:00:02.303969251 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSED) s
    uccessfully
    0:00:02.304306601 1837 0x17cc0 INFO v4l2 gstv4l2object.c:1109:gst_v4l2_object_fill_format_list:<v4l2src0> got 7 format(s):
    0:00:02.304395151 1837 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YUYV
    0:00:02.304471201 1837 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> RGB3
    0:00:02.304544801 1837 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> NV12
    0:00:02.304647551 1837 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YU12 (emulated)
    0:00:02.304725851 1837 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YV12 (emulated)
    0:00:02.304799701 1837 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> BGR3 (emulated)
    0:00:02.304873351 1837 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> NV16
    0:00:02.464372200 1837 0x17cc0 INFO v4l2src gstv4l2src.c:611:gst_v4l2src_get_caps:<v4l2src0> probed caps: 0xebb40
    0:00:02.465440150 1837 0x17cc0 WARN basesrc gstbasesrc.c:2830:gst_base_src_start:<v4l2src0> error: Could not negotiate format
    0:00:02.465560500 1837 0x17cc0 WARN basesrc gstbasesrc.c:2830:gst_base_src_start:<v4l2src0> error: Check your filtered caps, if any
    0:00:02.465758100 1837 0x17cc0 INFO GST_ERROR_SYSTEM gstelement.c:1964:gst_element_message_full:<v4l2src0> posting message: Could not negotiate format
    0:00:02.465941000 1837 0x17cc0 INFO GST_ERROR_SYSTEM gstelement.c:1987:gst_element_message_full:<v4l2src0> posted error message: Could not negotiate form
    at
    0:00:02.466060300 1837 0x17cc0 WARN basesrc gstbasesrc.c:3039:gst_base_src_activate_push:<v4l2src0> Failed to start in push mode
    0:00:02.466139400 1837 0x17cc0 INFO GST_PADS gstpad.c:986:gst_pad_activate_push:<v4l2src0:src> failed to activate in push mode
    0:00:02.466231850 1837 0x17cc0 WARN GST_PADS gstpad.c:737:gst_pad_set_active:<v4l2src0:src> Failed to activate pad
    0:00:02.466325850 1837 0x17cc0 INFO GST_STATES gstelement.c:2768:gst_element_change_state:<v4l2src0> have FAILURE change_state return
    0:00:02.466413650 1837 0x17cc0 INFO GST_STATES gstelement.c:2335:gst_element_abort_state:<v4l2src0> aborting state from READY to PAUSED
    0:00:02.466503550 1837 0x17cc0 INFO GST_STATES gstbin.c:2542:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' failed to go to state 3(PAUSED)
    0:00:02.466639850 1837 0x17cc0 INFO GST_STATES gstelement.c:2768:gst_element_change_state:<pipeline0> have FAILURE change_state return
    ERROR: Pipeline doesn't want to pause.
    ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Could not negotiate format
    Additional debug info:
    gstbasesrc.c(2830): gst_base_src_start (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
    Check your filtered caps, if any
    Setting pipeline to NULL ...
    0:00:02.805139551 1837 0x17cc0 INFO GST_STATES gstelement.c:2435:gst_element_continue_state:<fakesink0> committing state from READY to READY, pendi
    ng NULL, next NULL
    0:00:02.805252151 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<fakesink0> notifying about state-changed READY to
    READY (NULL pending)
    0:00:02.805385601 1837 0x17cc0 INFO GST_STATES gstelement.c:2442:gst_element_continue_state:<fakesink0> continue state change READY to NULL, final
    NULL
    0:00:02.805518501 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<fakesink0> completed state change to NULL
    0:00:02.805605501 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<fakesink0> notifying about state-changed READY to
    NULL (VOID_PENDING pending)
    0:00:02.805740601 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'fakesink0' changed state to 1(NULL) succe
    ssfully
    0:00:02.805965001 1837 0x17cc0 INFO GST_STATES gstelement.c:2435:gst_element_continue_state:<perf0> committing state from PAUSED to READY, pending
    NULL, next NULL
    0:00:02.806060501 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<perf0> notifying about state-changed PAUSED to RE
    ADY (NULL pending)
    0:00:02.806192051 1837 0x17cc0 INFO GST_STATES gstelement.c:2442:gst_element_continue_state:<perf0> continue state change READY to NULL, final NULL
    0:00:02.806319401 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<perf0> completed state change to NULL
    0:00:02.806405600 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<perf0> notifying about state-changed READY to NUL
    L (VOID_PENDING pending)
    0:00:02.806538100 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'perf0' changed state to 1(NULL) successfu
    lly
    0:00:02.806717550 1837 0x17cc0 INFO GST_STATES gstelement.c:2435:gst_element_continue_state:<omxbufferalloc0> committing state from PAUSED to READY
    , pending NULL, next NULL
    0:00:02.806811800 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<omxbufferalloc0> notifying about state-changed PA
    USED to READY (NULL pending)
    0:00:02.806945250 1837 0x17cc0 INFO GST_STATES gstelement.c:2442:gst_element_continue_state:<omxbufferalloc0> continue state change READY to NULL,
    final NULL
    0:00:02.859847600 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<omxbufferalloc0> completed state change to NULL
    0:00:02.860025000 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<omxbufferalloc0> notifying about state-changed RE
    ADY to NULL (VOID_PENDING pending)
    0:00:02.860224950 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 1(NULL)
    successfully
    0:00:02.860493600 1837 0x17cc0 INFO GST_STATES gstelement.c:2435:gst_element_continue_state:<capsfilter0> committing state from PAUSED to READY, pe
    nding NULL, next NULL
    0:00:02.860594200 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PAUSED
    to READY (NULL pending)
    0:00:03.197444550 1837 0x17cc0 INFO GST_STATES gstelement.c:2442:gst_element_continue_state:<capsfilter0> continue state change READY to NULL, fina
    l NULL
    0:00:03.197588250 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to NULL
    0:00:03.197676050 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY
    to NULL (VOID_PENDING pending)
    0:00:03.197812900 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 1(NULL) suc
    cessfully
    0:00:03.198317850 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<v4l2src0> completed state change to NULL
    0:00:03.198425199 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<v4l2src0> notifying about state-changed READY to
    NULL (VOID_PENDING pending)
    0:00:03.198569249 1837 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 1(NULL) succes
    sfully
    0:00:03.198884249 1837 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<pipeline0> completed state change to NULL
    0:00:03.198978899 1837 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed READY to
    NULL (VOID_PENDING pending)
    0:00:03.199136199 1837 0x17cc0 INFO GST_STATES gstbin.c:1784:gst_bin_get_state_func:<pipeline0> getting state
    Freeing pipeline ...
    0:00:03.199395249 1837 0x17cc0 INFO GST_ELEMENT_PADS gstpad.c:1750:gst_pad_unlink: unlinking capsfilter0:src(0xe4588) and omxbufferalloc0:sink(0xe40d8)
    0:00:03.199577549 1837 0x17cc0 INFO GST_ELEMENT_PADS gstpad.c:1795:gst_pad_unlink: unlinked capsfilter0:src and omxbufferalloc0:sink
    0:00:03.199751499 1837 0x17cc0 INFO GST_ELEMENT_PADS gstpad.c:1750:gst_pad_unlink: unlinking v4l2src0:src(0xe4010) and capsfilter0:sink(0xe44c0)
    0:00:03.199901399 1837 0x17cc0 INFO GST_ELEMENT_PADS gstpad.c:1795:gst_pad_unlink: unlinked v4l2src0:src and capsfilter0:sink
    0:00:03.200087049 1837 0x17cc0 INFO GST_PARENTAGE gstbin.c:1465:gst_bin_remove_func:<pipeline0> removed child "capsfilter0"
    0:00:03.200277199 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<capsfilter0> dispose
    0:00:03.200371449 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<capsfilter0> removing pad 'src'
    0:00:03.200626449 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<capsfilter0> removing pad 'sink'
    0:00:03.200761249 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<capsfilter0> parent class dispose
    0:00:03.536867099 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<capsfilter0> finalize
    0:00:03.536975849 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<capsfilter0> finalize parent
    0:00:03.537083199 1837 0x17cc0 INFO GST_ELEMENT_PADS gstpad.c:1750:gst_pad_unlink: unlinking perf0:src(0xe4330) and fakesink0:sink(0xe43f8)
    0:00:03.537241249 1837 0x17cc0 INFO GST_ELEMENT_PADS gstpad.c:1795:gst_pad_unlink: unlinked perf0:src and fakesink0:sink
    0:00:03.537427949 1837 0x17cc0 INFO GST_PARENTAGE gstbin.c:1465:gst_bin_remove_func:<pipeline0> removed child "fakesink0"
    0:00:03.537555199 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<fakesink0> dispose
    0:00:03.537644299 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<fakesink0> removing pad 'sink'
    0:00:03.537769699 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<fakesink0> parent class dispose
    0:00:03.537873599 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<fakesink0> finalize
    0:00:03.537964949 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<fakesink0> finalize parent
    0:00:03.538070399 1837 0x17cc0 INFO GST_ELEMENT_PADS gstpad.c:1750:gst_pad_unlink: unlinking omxbufferalloc0:src(0xe41a0) and perf0:sink(0xe4268)
    0:00:03.538242099 1837 0x17cc0 INFO GST_ELEMENT_PADS gstpad.c:1795:gst_pad_unlink: unlinked omxbufferalloc0:src and perf0:sink
    0:00:03.538427399 1837 0x17cc0 INFO GST_PARENTAGE gstbin.c:1465:gst_bin_remove_func:<pipeline0> removed child "perf0"
    0:00:03.538549449 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<perf0> dispose
    0:00:03.538637749 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<perf0> removing pad 'src'
    0:00:03.538760099 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<perf0> removing pad 'sink'
    0:00:03.538882749 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<perf0> parent class dispose
    0:00:03.538981599 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<perf0> finalize
    0:00:03.539073099 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<perf0> finalize parent
    0:00:03.539189099 1837 0x17cc0 INFO GST_PARENTAGE gstbin.c:1465:gst_bin_remove_func:<pipeline0> removed child "omxbufferalloc0"
    0:00:03.539307899 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<omxbufferalloc0> dispose
    0:00:03.539396149 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<omxbufferalloc0> removing pad 'src'
    0:00:03.875057351 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<omxbufferalloc0> removing pad 'sink'
    0:00:03.875229201 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<omxbufferalloc0> parent class dispose
    0:00:03.875327051 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<omxbufferalloc0> finalize
    0:00:03.875420851 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<omxbufferalloc0> finalize parent
    0:00:03.875542201 1837 0x17cc0 INFO GST_PARENTAGE gstbin.c:1465:gst_bin_remove_func:<pipeline0> removed child "v4l2src0"
    0:00:03.875717301 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<v4l2src0> dispose
    0:00:03.875808651 1837 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<v4l2src0> removing pad 'src'
    0:00:03.875932150 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<v4l2src0> parent class dispose
    0:00:03.876113000 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<v4l2src0> finalize
    0:00:03.876211800 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<v4l2src0> finalize parent
    0:00:03.876351550 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<pipeline0> dispose
    0:00:03.876486700 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<pipeline0> parent class dispose
    0:00:03.876591950 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<pipeline0> finalize
    0:00:03.876685550 1837 0x17cc0 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<pipeline0> finalize parent
    0:00:03.876782800 1837 0x17cc0 INFO GST_INIT gst.c:1023:gst_deinit: deinitializing GStreamer
    0:00:03.896799350 1837 0x17cc0 INFO GST_INIT gst.c:1129:gst_deinit: deinitialized GStreamer

  • Since my camera only supports 640x480 here is the same command ran with a width=640 and height=480:

    root@touchlink-001831880a5a:~# gst-launch --gst-debug=3 -e -v v4l2src device="/d
    ev/video0" always-copy=false queue-size=11 ! 'video/x-raw-yuv-strided,format=(fo
    urcc)YUY2,width=640,height=480,framerate=(fraction)30/1' ! omxbufferalloc numBuf
    fers=11 ! gstperf ! fakesink
    0:00:00.001742650 1854 0x17cc0 INFO GST_INIT gstquery.c:108:_gst_query_initialize: init queries
    0:00:00.009107399 1854 0x17cc0 INFO GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
    0:00:00.011106450 1854 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:350:_gst_plugin_initialize: registering 0 static plugins
    0:00:00.012321850 1854 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements"
    0:00:00.012428550 1854 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1
    0:00:00.015359949 1854 0x17cc0 INFO GST_REGISTRY gstregistry.c:1672:ensure_current_registry: reading registry cache: /home/root/.gstreamer-0.10/regis
    try.arm.bin
    0:00:00.128237999 1854 0x17cc0 INFO GST_REGISTRY gstregistrybinary.c:614:gst_registry_binary_read_cache: loaded /home/root/.gstreamer-0.10/registry.a
    rm.bin in 0.112621 seconds
    0:00:00.128715599 1854 0x17cc0 INFO GST_REGISTRY gstregistry.c:1522:scan_and_update_registry: Validating plugins from registry cache: /home/root/.gst
    reamer-0.10/registry.arm.bin
    0:00:00.132224600 1854 0x17cc0 INFO GST_REGISTRY gstregistry.c:1634:scan_and_update_registry: Registry cache has not changed
    0:00:00.132329150 1854 0x17cc0 INFO GST_REGISTRY gstregistry.c:1707:ensure_current_registry: registry reading and updating done, result = 1
    0:00:00.132401650 1854 0x17cc0 INFO GST_INIT gst.c:805:init_post: GLib runtime version: 2.24.1
    0:00:00.132481350 1854 0x17cc0 INFO GST_INIT gst.c:807:init_post: GLib headers version: 2.24.1
    0:00:00.132755900 1854 0x17cc0 INFO GST_PIPELINE gstparse.c:334:gst_parse_launch_full: parsing pipeline description 'v4l2src device=/dev/video0 alway
    s-copy=false queue-size=11 ! video/x-raw-yuv-strided,format=(fourcc)YUY2,width=640,height=480,framerate=(fraction)30/1 ! omxbufferalloc numBuffers=11 ! gstperf ! fa
    kesink '
    0:00:00.142830550 1854 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstvideo4linux2.so" loaded
    0:00:00.143010800 1854 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "v4l2src"
    0:00:00.148654449 1854 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseSrc@0xe2000> adding pad 'src'
    0:00:00.179539400 1854 0x17cc0 INFO omx gstomx_videomixer.c:2183:init_interfaces: GstChildProxy interface registered
    0:00:00.179728900 1854 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstomx.so" loaded
    0:00:00.179828150 1854 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "omxbufferalloc"
    0:00:00.181021800 1854 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstomxBufferAlloc@0xe7010> adding pad 'sink'
    0:00:00.181155350 1854 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstomxBufferAlloc@0xe7010> adding pad 'src'
    0:00:00.181421200 1854 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "gstperf"
    0:00:00.182232950 1854 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseTransform@0xe2240> adding pad 'sink'
    0:00:00.182488150 1854 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseTransform@0xe2240> adding pad 'src'
    0:00:00.187167099 1854 0x17cc0 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
    0:00:00.187306199 1854 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "fakesink"
    0:00:00.188697199 1854 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseSink@0xec1d0> adding pad 'sink'
    0:00:00.189034399 1854 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "pipeline"
    0:00:00.189859650 1854 0x17cc0 INFO GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking v4l2src0:(any) to omxbufferalloc0:(any) (0/0) with c
    aps "0xaf480"
    0:00:00.190004050 1854 0x17cc0 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "capsfilter"
    0:00:00.190730250 1854 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseTransform@0xf0058> adding pad 'sink'
    0:00:00.527273799 1854 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseTransform@0xf0058> adding pad 'src'
    0:00:00.527476349 1854 0x17cc0 INFO GST_STATES gstbin.c:1784:gst_bin_get_state_func:<pipeline0> getting state
    0:00:00.527667999 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to NULL
    0:00:00.527926549 1854 0x17cc0 INFO GST_ELEMENT_PADS gstutils.c:1698:gst_element_link_pads_full: trying to link element v4l2src0:(any) to element capsfil
    ter0:sink
    0:00:00.528039599 1854 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:975:gst_element_get_static_pad: found pad capsfilter0:sink
    0:00:00.528141399 1854 0x17cc0 INFO GST_PADS gstutils.c:1596:prepare_link_maybe_ghosting: v4l2src0 and capsfilter0 in same bin, no need for ghost
    pads
    0:00:00.528389249 1854 0x17cc0 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link v4l2src0:src and capsfilter0:sink
    0:00:00.529915450 1854 0x17cc0 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked v4l2src0:src and capsfilter0:sink, successful
    0:00:00.530164350 1854 0x17cc0 INFO GST_ELEMENT_PADS gstutils.c:1698:gst_element_link_pads_full: trying to link element capsfilter0:src to element omxbuf
    feralloc0:(any)
    0:00:00.530265850 1854 0x17cc0 INFO GST_ELEMENT_PADS gstelement.c:975:gst_element_get_static_pad: found pad capsfilter0:src
    0:00:00.530367850 1854 0x17cc0 INFO GST_PADS gstutils.c:1032:gst_pad_check_link: trying to link capsfilter0:src and omxbufferalloc0:sink
    0:00:00.534324499 1854 0x17cc0 INFO GST_PADS gstutils.c:1596:prepare_link_maybe_ghosting: capsfilter0 and omxbufferalloc0 in same bin, no need fo
    r ghost pads
    0:00:00.534495099 1854 0x17cc0 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link capsfilter0:src and omxbufferalloc0:sink
    0:00:00.535828599 1854 0x17cc0 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked capsfilter0:src and omxbufferalloc0:sink, successful
    0:00:00.536020999 1854 0x17cc0 INFO GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking omxbufferalloc0:(any) to perf0:(any) (0/0) with caps
    "(nil)"
    0:00:00.536120399 1854 0x17cc0 INFO GST_ELEMENT_PADS gstutils.c:1698:gst_element_link_pads_full: trying to link element omxbufferalloc0:(any) to element
    perf0:(any)
    0:00:00.536221549 1854 0x17cc0 INFO GST_PADS gstutils.c:1032:gst_pad_check_link: trying to link omxbufferalloc0:src and perf0:sink
    0:00:00.537653749 1854 0x17cc0 INFO GST_PADS gstutils.c:1596:prepare_link_maybe_ghosting: omxbufferalloc0 and perf0 in same bin, no need for ghos
    t pads
    0:00:00.537811299 1854 0x17cc0 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link omxbufferalloc0:src and perf0:sink
    0:00:00.874854049 1854 0x17cc0 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked omxbufferalloc0:src and perf0:sink, successful
    0:00:00.875069499 1854 0x17cc0 INFO GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking perf0:(any) to fakesink0:(any) (0/0) with caps "(nil
    )"
    0:00:00.875165299 1854 0x17cc0 INFO GST_ELEMENT_PADS gstutils.c:1698:gst_element_link_pads_full: trying to link element perf0:(any) to element fakesink0:
    (any)
    0:00:00.875262749 1854 0x17cc0 INFO GST_PADS gstutils.c:1032:gst_pad_check_link: trying to link perf0:src and fakesink0:sink
    0:00:00.876757799 1854 0x17cc0 INFO GST_PADS gstutils.c:1596:prepare_link_maybe_ghosting: perf0 and fakesink0 in same bin, no need for ghost pads
    0:00:00.876912249 1854 0x17cc0 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link perf0:src and fakesink0:sink
    0:00:00.878349999 1854 0x17cc0 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked perf0:src and fakesink0:sink, successful
    Setting pipeline to PAUSED ...
    0:00:00.879211449 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<fakesink0> completed state change to READY
    0:00:00.879350150 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<fakesink0> notifying about state-changed NULL to
    READY (VOID_PENDING pending)
    0:00:00.879639600 1854 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'fakesink0' changed state to 2(READY) succ
    essfully
    0:00:00.879772750 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<perf0> completed state change to READY
    0:00:00.879859550 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<perf0> notifying about state-changed NULL to READ
    Y (VOID_PENDING pending)
    0:00:00.879996150 1854 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'perf0' changed state to 2(READY) successf
    ully
    0:00:01.91038065vidioc_enum_framesizes: fmt: 0 (640 x 480)
    0 1854idioc_enum_framesizes: fmt: 1 (640 x 480)
    0m 0x17cc0 idioc_enum_framesizes: fmt: 2 (640 x 480)
    32;01mINFO idioc_enum_framesizes: fmt: 3 (640 x 480)
    0m Invalid format index of 3
    GST_STATvidioc_enum_framesizes: fmt: 0 (640 x 480)
    ES gstelement.c:vidioc_enum_framesizes: fmt: 1 (640 x 480)
    2460:gst_elementvidioc_enum_framesizes: fmt: 2 (640 x 480)
    _continue_state:vidioc_enum_framesizes: fmt: 3 (640 x 480)
    <omxbufferalloc0Invalid format index of 3
    > completed state change to READY
    0:00:01.910622450 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<omxbufferalloc0> notifying about state-changed NU
    LL to READY (VOID_PENDING pending)
    0:00:01.910833250 1854 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 2(READY
    ) successfully
    0:00:01.910984600 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to READY
    0:00:01.911074600 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed NULL t
    o READY (VOID_PENDING pending)
    0:00:01.911213100 1854 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY) su
    ccessfully
    0:00:01.963356149 1854 0x17cc0 INFO v4l2 v4l2_calls.c:480:gst_v4l2_open:<v4l2src0> Opened device 'TI81xx_catalogue' (/dev/video0) successfull
    y
    0:00:01.963643849 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<v4l2src0> completed state change to READY
    0:00:01.963745299 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<v4l2src0> notifying about state-changed NULL to R
    EADY (VOID_PENDING pending)
    0:00:01.963913049 1854 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 2(READY) succe
    ssfully
    0:00:01.964076149 1854 0x17cc0 INFO GST_STATES gstelement.c:2435:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pendin
    g PAUSED, next PAUSED
    0:00:01.964174149 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed NULL to
    READY (PAUSED pending)
    0:00:01.964489549 1854 0x17cc0 INFO GST_STATES gstelement.c:2442:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED, fina
    l PAUSED
    0:00:01.964904549 1854 0x17cc0 INFO GST_STATES gstbin.c:2532:gst_bin_change_state_func:<pipeline0> child 'fakesink0' is changing state asynchronous
    ly to PAUSED
    0:00:01.965121549 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<perf0> completed state change to PAUSED
    0:00:01.965214399 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<perf0> notifying about state-changed READY to PAU
    SED (VOID_PENDING pending)
    0:00:01.965356449 1854 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'perf0' changed state to 3(PAUSED) success
    fully
    0:00:01.965507549 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<omxbufferalloc0> completed state change to PAUSED
    0:00:01.965597249 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<omxbufferalloc0> notifying about state-vidioc_enu
    m_framesizes: fmt: 0 (640 x 480)
    changed READY tovidioc_enum_framesizes: fmt: 1 (640 x 480)
    PAUSED (VOID_PEvidioc_enum_framesizes: fmt: 2 (640 x 480)
    NDING pending)
    vidioc_enum_framesizes: fmt: 3 (640 x 480)
    0:00:01.96573454Invalid format index of 3
    9 1854idioc_enum_framesizes: fmt: 0 (640 x 480)
    0m 0x17cc0 idioc_enum_framesizes: fmt: 1 (640 x 480)
    32;01mINFO idioc_enum_framesizes: fmt: 2 (640 x 480)
    0m vidioc_enum_framesizes: fmt: 3 (640 x 480)
    GST_STATInvalid format index of 3
    ES gstbin.c:2526vidioc_enum_framesizes: fmt: 0 (640 x 480)
    :gst_bin_change_state_func:<pipevidioc_enum_framesizes: fmt: 1 (640 x 480)
    line0> chilvidioc_enum_framesizes: fmt: 2 (640 x 480)
    d 'omxbufferallovidioc_enum_framesizes: fmt: 3 (640 x 480)
    c0' changed statInvalid format index of 3
    e to 3(PAUSED) svidioc_enum_framesizes: fmt: 0 (640 x 480)
    uccessfully
    0:0vidioc_enum_framesizes: fmt: 1 (640 x 480)
    0:02.301572350 idioc_enum_framesizes: fmt: 2 (640 x 480)
    [331m 1854 vidioc_enum_framesizes: fmt: 3 (640 x 480)
    0x17cc0 nvalid format index of 3
    01mINFO vidioc_enum_framesizes: fmt: 0 (640 x 480)
    GST_STATES gstelement.c:2460:gst_element_covidioc_enum_framesizes: fmt: 1 (640 x 480)
    ntinue_state:<cavidioc_enum_framesizes: fmt: 2 (640 x 480)
    psfilter0> vidioc_enum_framesizes: fmt: 3 (640 x 480)
    completed state Invalid format index of 3
    change to PAUSEDvidioc_enum_framesizes: fmt: 0 (640 x 480)

    0:00:02.301681vidioc_enum_framesizes: fmt: 1 (640 x 480)
    350 1854idioc_enum_framesizes: fmt: 2 (640 x 480)
    [00m 0x17cc0 vidioc_enum_framesizes: fmt: 3 (640 x 480)
    INFO nvalid format index of 3
    [00m GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
    0:00:02.301833550 1854 0x17cc0 INFO GST_STATREGISTERing ISR...
    ES gstbin.c:2526LIST EACH...
    :gst_bin_change_state_func:<pipeline0> child 'capsfilter0' STARTED...
    changed state to 3(PAUSED) successfully
    0:00:02.302130250 1854 0x17cc0 INFO v4l2 gstv4l2object.c:1109:gst_v4l2_object_fill_format_list:<v4l2src0> got 7 format(s):
    0:00:02.302218700 1854 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YUYV
    0:00:02.302295750 1854 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> RGB3
    0:00:02.302370900 1854 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> NV12
    0:00:02.302444200 1854 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YU12 (emulated)
    0:00:02.302547500 1854 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YV12 (emulated)
    0:00:02.302625200 1854 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> BGR3 (emulated)
    0:00:02.302699900 1854 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> NV16
    0:00:02.462344249 1854 0x17cc0 INFO v4l2src gstv4l2src.c:611:gst_v4l2src_get_caps:<v4l2src0> probed caps: 0xebb40
    0:00:02.463656599 1854 0x17cc0 INFO v4l2 gstv4l2object.c:1602:gst_v4l2_object_get_caps_info:<v4l2src0> rowstride: 0
    0:00:02.478572199 1854 0x17cc0 INFO v4l2src v4l2src_calls.c:307:gst_v4l2src_capture_init:<v4l2src0> capturing buffers via mmap()
    /GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = video/x-raw-yuv-strided, format=(fourcc)YUY2, rowstride=(int)1, width=(int)640, height=(int)480, inter
    laced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30/1
    0:00:02.505143949 1854 0x17cc0 INFO GST_EVENT gstevent.c:609:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format G
    ST_FORMAT_TIME, start 0:00:00.000000000, stop 99:99:99.999999999, position 0:00:00.000000000
    0:00:02.505972999 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<v4l2src0> completed state change to PAUSED
    0:00:02.506085949 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<v4l2src0> notifying about state-changed READY to
    PAUSED (VOID_PENDING pending)
    0:00:02.506260549 1854 0x17cc0 INFO GST_STATES gstbin.c:2570:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 3(PAUSED) succ
    essfully without preroll
    0:00:02.506406649 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<pipeline0> completed state change to PAUSED
    0:00:02.506496699 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed READY to
    PAUSED (VOID_PENDING pending)
    Pipeline is live and does not need PREROLL ...
    Setting pipeline to PLAYING ...
    0:00:02.510514600 1854 0x17cc0 INFO GST_EVENT gstevent.c:1145:gst_event_new_latency: creating latency event 0:00:00.000000000
    0:00:02.510735550 1854 0x17cc0 INFO bin gstbin.c:2391:gst_bin_do_latency_func:<pipeline0> configured latency of 0:00:00.000000000
    0:00:02.510994400 1854 0x17cc0 INFO GST_STATES gstbin.c:2532:gst_bin_change_state_func:<pipeline0> child 'fakesink0' is changing state asynchronous
    ly to PLAYING
    0:00:02.847520099 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<perf0> completed state change to PLAYING
    0:00:02.847621849 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<perf0> notifying about state-changed PAUSED to PL
    AYING (VOID_PENDING pending)
    0:00:02.847768549 1854 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'perf0' changed state to 4(PLAYING) succes
    sfully
    0:00:02.847897449 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<omxbufferalloc0> completed state change to PLAYING
    0:00:02.847987899 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<omxbufferalloc0> notifying about state-changed PA
    USED to PLAYING (VOID_PENDING pending)
    0:00:02.848125049 1854 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 4(PLAYI
    NG) successfully
    0:00:02.848244349 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to PLAYING
    0:00:02.848332499 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PAUSED
    to PLAYING (VOID_PENDING pending)
    0:00:02.848466199 1854 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 4(PLAYING)
    successfully
    0:00:02.848726299 1854 0x17cc0 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<v4l2src0> completed state change to PLAYING
    0:00:02.848822849 1854 0x17cc0 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<v4l2src0> notifying about state-changed PAUSED to
    PLAYING (VOID_PENDING pending)
    0:00:02.848991749 1854 0x17cc0 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 4(PLAYING) suc
    cessfully
    New clock: GstSystemClock

  • The OpenMAX release notes version is 05.02.00.38 (April 19, 2012).  

  • Hi,

    Linux TVP7002 driver does not support 640x480 resolution, if your camera supports only this resolution, you will have to add this resolution in the TVP7002 driver.

    Regards,

    Brijesh Jadav

  • Maybe I was not clear.  I only leveraged the tvp7002 driver and created a new one to support the gc0308.  So our new driver supports 640x480.

    Craig

  • Margarita,

    Have you looked at my output from the pipeline I execute?  Anymore ideas?

    Thanks,

    Craig

  • I feel we are really close as the saLoopBack works.  What else can we try?

    Thanks,

    Craig

  • Hello,

    Craig Matsuura85376 said:
    0:00:06.141359300 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 3
    0:00:06.141462750 1734 0x17cc0 LOG REGISTERing ISR...
    LIST EACH...
    v4l2 gstv4l2bufferpool.c:175:gst_v4lSTARTED...
    2_buffer_new:<v4l2src0> type: 1
    0:00:06.141535000 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:06.479021500 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:06.479160900 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:06.479236450 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:06.479309100 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 1843200
    0:00:06.479381000 1734 ISR FUNCTION CALLED... dev_id=0
    0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:06.479451150 1734 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: queue-size = 4

    It seems there is a problem when allocate the  buffer 4.

    Best Regards,

    Magy

  • I guess I don't follow?  So have run a simpler pipeline and I now get as far as a grab frame message:

    ~# GST_DEBUG="*v4l*:7" gst-launch -v v4l2src queue-s
    ize=12 num-buffers=2000 ! 'video/x-raw-yuv,format=(fourcc)YUY2,width=640,height=
    480,framerate=(fraction)25/1' ! fakesink
    Setting pipelinevidioc_enum_framesizes: fmt: 0 (640 x 480)
    to PAUSED ...
    vidioc_enum_framesizes: fmt: 1 (640 x 480)
    0:00:00.16102150vidioc_enum_framesizes: fmt: 2 (640 x 480)
    0 2921idioc_enum_framesizes: fmt: 3 (640 x 480)
    0m 0x17cc0 nvalid format index of 3
    36mDEBUG vidioc_enum_framesizes: fmt: 0 (640 x 480)
    vidioc_enum_framesizes: fmt: 1 (640 x 480)
    v4l2 v4l2_cvidioc_enum_framesizes: fmt: 2 (640 x 480)
    alls.c:423:gst_vvidioc_enum_framesizes: fmt: 3 (640 x 480)
    4l2_open:<v4l2srInvalid format index of 3
    c0> Trying to open device /dev/video0
    0:00:00.212409100 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:79:gst_v4l2_get_capabilities:<v4l2src0> getting capabilities
    0:00:00.212555000 2921 0x17cc0 LOG v4l2 v4l2_calls.c:87:gst_v4l2_get_capabilities:<v4l2src0> driver: 'ti81xxvin'
    0:00:00.212638500 2921 0x17cc0 LOG v4l2 v4l2_calls.c:88:gst_v4l2_get_capabilities:<v4l2src0> card: 'TI81xx_catalogue'
    0:00:00.212713250 2921 0x17cc0 LOG v4l2 v4l2_calls.c:89:gst_v4l2_get_capabilities:<v4l2src0> bus_info: 'TI81xx Platform'
    0:00:00.212786100 2921 0x17cc0 LOG v4l2 v4l2_calls.c:90:gst_v4l2_get_capabilities:<v4l2src0> version: 00000001
    0:00:00.212857450 2921 0x17cc0 LOG v4l2 v4l2_calls.c:91:gst_v4l2_get_capabilities:<v4l2src0> capabilites: 05000003
    0:00:00.212978050 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:121:gst_v4l2_fill_lists:<v4l2src0> getting enumerations
    0:00:00.213054250 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:124:gst_v4l2_fill_lists:<v4l2src0> channels
    0:00:00.213137150 2921 0x17cc0 LOG v4l2 v4l2_calls.c:147:gst_v4l2_fill_lists:<v4l2src0> index: 0
    0:00:00.213210850 2921 0x17cc0 LOG v4l2 v4l2_calls.c:148:gst_v4l2_fill_lists:<v4l2src0> name: 'Component'
    0:00:00.213281850 2921 0x17cc0 LOG v4l2 v4l2_calls.c:149:gst_v4l2_fill_lists:<v4l2src0> type: 00000002
    0:00:00.213352350 2921 0x17cc0 LOG v4l2 v4l2_calls.c:150:gst_v4l2_fill_lists:<v4l2src0> audioset: 00000000
    0:00:00.213422950 2921 0x17cc0 LOG v4l2 v4l2_calls.c:151:gst_v4l2_fill_lists:<v4l2src0> std: 0000000000000000
    0:00:00.213493800 2921 0x17cc0 LOG v4l2 v4l2_calls.c:152:gst_v4l2_fill_lists:<v4l2src0> status: 00000000
    0:00:00.213820350 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:195:gst_v4l2_fill_lists:<v4l2src0> norms
    0:00:00.213914950 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:239:gst_v4l2_fill_lists:<v4l2src0> controls+menus
    0:00:00.213988400 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980900
    0:00:00.214073750 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980900
    0:00:00.214148050 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980901
    0:00:00.214226850 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980901
    0:00:00.214300050 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980902
    0:00:00.214410250 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980902
    0:00:00.214484550 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980903
    0:00:00.214564250 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980903
    0:00:00.214636800 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980904
    0:00:00.551039600 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980904
    0:00:00.551131150 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980905
    0:00:00.551213600 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980905
    0:00:00.551287100 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980906
    0:00:00.551365950 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980906
    0:00:00.551439000 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980907
    0:00:00.551517100 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980907
    0:00:00.551589250 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980908
    0:00:00.551667700 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980908
    0:00:00.551740050 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980909
    0:00:00.551818650 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980909
    0:00:00.551891100 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090a
    0:00:00.551969150 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090a
    0:00:00.552041550 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090b
    0:00:00.552120600 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090b
    0:00:00.552192350 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090c
    0:00:00.552270550 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090c
    0:00:00.552343350 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090d
    0:00:00.552450550 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090d
    0:00:00.552524300 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090e
    0:00:00.552602750 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090e
    0:00:00.552675500 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098090f
    0:00:00.889051800 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098090f
    0:00:00.889133500 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980910
    0:00:00.889215550 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980910
    0:00:00.889289750 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980911
    0:00:00.889368999 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980911
    0:00:00.889441949 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980912
    0:00:00.889521049 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980912
    0:00:00.889593449 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980913
    0:00:00.889701050 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980913
    0:00:00.889775600 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980914
    0:00:00.889855800 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980914
    0:00:00.889928100 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980915
    0:00:00.890006950 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980915
    0:00:00.890080200 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980916
    0:00:00.890158450 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980916
    0:00:00.890230350 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980917
    0:00:00.890308400 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980917
    0:00:00.890380800 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980918
    0:00:00.890485300 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980918
    0:00:00.890558750 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980919
    0:00:00.890638900 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980919
    0:00:00.890711950 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091a
    0:00:00.890790300 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091a
    0:00:01.227078600 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091b
    0:00:01.227169200 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091b
    0:00:01.227244300 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091c
    0:00:01.227323950 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091c
    0:00:01.227396700 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091d
    0:00:01.227475800 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091d
    0:00:01.227549200 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091e
    0:00:01.227627600 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091e
    0:00:01.227700750 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 0098091f
    0:00:01.227779250 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 0098091f
    0:00:01.227851050 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980920
    0:00:01.227929600 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980920
    0:00:01.228002650 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980921
    0:00:01.228082000 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980921
    0:00:01.228154150 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980922
    0:00:01.228232900 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980922
    0:00:01.228306400 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980923
    0:00:01.228385350 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980923
    0:00:01.228478850 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980924
    0:00:01.228562300 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980924
    0:00:01.228635800 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980925
    0:00:01.228715050 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980925
    0:00:01.228787400 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 00980926
    0:00:01.565133250 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:258:gst_v4l2_fill_lists:<v4l2src0> skipping control 00980926
    0:00:01.565216500 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:249:gst_v4l2_fill_lists:<v4l2src0> checking private CIDs
    0:00:01.565289000 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:252:gst_v4l2_fill_lists:<v4l2src0> checking control 08000000
    0:00:01.565369200 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:262:gst_v4l2_fill_lists:<v4l2src0> controls finished
    0:00:01.565440800 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:387:gst_v4l2_fill_lists:<v4l2src0> done
    0:00:01.565510600 2921 0x17cc0 INFO v4l2 v4l2_calls.c:480:gst_v4l2_open:<v4l2src0> Opened device 'TI81xx_catalogue' (/dev/video0) successfull
    y
    0:00:01.565651950 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:710:gst_v4l2_set_defaults:<v4l2src0> tv_norm=0x0, norm=(nil)
    0:00:01.565754100 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:579:gst_v4l2_get_norm:<v4l2src0> getting norm
    0:00:01.565844950 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:818:gst_v4l2_get_input:<v4l2src0> trying to get input
    0:00:01.565926350 2921 0x17cc0 DEBUG v4l2 v4l2_calls.c:828:gst_v4l2_get_input:<v4l2src0> input: 0
    0:00:01.567400650 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1072:gst_v4l2_object_fill_format_list:<v4l2src0> getting src format enumerations
    0:00:01.567539750 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 0
    0:00:01.567620150 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
    0:00:01.567693300 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 00000000
    0:00:01.567766400 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'YCbCr4:2:2 YC Interle
    aved'
    0:00:01.567840650 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: YUYV
    0:00:01.567960950 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 1
    0:00:01.568036050 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
    0:00:01.568108300 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 00000000
    0:00:01.568180550 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'YCbCr4:2:0 YC Semipla
    ner'
    0:00:01.568253400 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: NV12
    0:00:01.568356950 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 2
    0:00:01.904604100 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
    0:00:01.904687400 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 00000000
    0:00:01.904762400 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'YCbCr4:2:2 YC Semipla
    ner'
    0:00:01.904836550 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: NV16
    0:00:01.904927600 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 3
    0:00:01.905001750 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
    0:00:01.905072850 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 00000000
    0:00:01.905145350 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'RGB Packed'
    0:00:01.905217850 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: RGB3
    0:00:01.905299000 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 4
    0:00:01.905372400 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
    0:00:01.905444150 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 00000002
    0:00:01.905516500 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'BGR3'
    0:00:01.905587900 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: BGR3
    0:00:01.905668500 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 5
    0:00:01.905742750 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
    0:00:01.905814150 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 00000002
    0:00:01.905885800 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'YU12'
    0:00:01.905978100 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: YU12
    0:00:01.906062200 2921 0x17cc0 LOG vidioc_enum_framesizes: fmt: 0 (640 x 480)
    v4l2vidioc_enum_framesizes: fmt: 1 (640 x 480)
    gstv4l2object.c:1090:gst_v4l2_object_fill_format_list:<v4l2src0> index: 6
    0:00:01.906135150 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1091:gst_v4l2_object_fill_format_list:<v4l2src0> type: 1
    0:00:02.242636350 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1092:gst_v4l2_object_fill_format_list:<v4l2src0> flags: 00000002
    0:00:02.242720550 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1094:gst_v4l2_object_fill_format_list:<v4l2src0> description: 'YV12'
    0:00:02.242794950 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1096:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: YV12
    0:00:02.242880950 2921 0x17cc0 INFO v4l2 gstv4l2object.c:1109:gst_v4l2_object_fill_format_list:<v4l2src0> got 7 format(s):
    0:00:02.242955900 2921 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YUYV
    0:00:02.243029250 2921 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> RGB3
    0:00:02.243101400 2921 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> NV12
    0:00:02.243172600 2921 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YU12 (emulated)
    0:00:02.243244450 2921 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> YV12 (emulated)
    0:00:02.243317100 2921 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> BGR3 (emulated)
    0:00:02.243388800 2921 0x17cc0 INFO v4l2 gstv4l2object.c:1115:gst_v4l2_object_fill_format_list:<v4l2src0> NV16
    0:00:02.243537900 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:02.248029700 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:02.248114500 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format YUYV
    0:00:02.248267050 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:02.248349600 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, YUYV
    0:00:02.248468350 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for YUYV@640x480
    0:00:02.253893449 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:02.253988149 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format YUYV
    0:00:02.25410vidioc_enum_framesizes: fmt: 2 (640 x 480)
    3499 2921vidioc_enum_framesizes: fmt: 3 (640 x 480)
    0x17cc0Invalid format index of 3
    LOG idioc_enum_framesizes: fmt: 0 (640 x 480)
    0m vidioc_enum_framesizes: fmt: 1 (640 x 480)
    v4l2 gstvidioc_enum_framesizes: fmt: 2 (640 x 480)
    v4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:02.254181249 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, YUYV
    0:00:02.590174199 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for YUYV@640x480
    0:00:02.595525449 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:02.595608749 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format YUYV
    0:00:02.595718649 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:02.595797099 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, YUYV
    0:00:02.595896999 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for YUYV@640x480
    0:00:02.605462949 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:02.605603699 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:02.610409699 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:02.610495949 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format YUYV
    0:00:02.610606649 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:02.610684849 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, YUYV
    0:00:02.610787649 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for YUYV@640x480
    0:00:02.615674399 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:02.615756499 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format YUYV
    0:00:02.615862949 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:02.615941249 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, YUYV
    0:00:02.616040899 2921 0x17cc0 DEBUG vidioc_enum_framesizes: fmt: 3 (640 x 480)
    v4l2 gInvalid format index of 3
    stv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate intervals for YUYV@640x480
    0:00:02.621507599 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:02.957760599 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format YUYV
    0:00:02.957879649 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:02.957958799 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, YUYV
    0:00:02.958062449 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for YUYV@640x480
    0:00:02.967429349 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:02.967637649 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:02.967722199 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:02.967799349 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format RGB3
    0:00:02.967942899 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:02.968025299 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, RGB3
    0:00:02.968167449 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for RGB3@640x480
    0:00:02.968311849 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:02.968438499 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:02.968522299 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:02.968597699 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format RGB3
    0:00:02.968717949 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:02.968794999 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, RGB3
    0:00:02.968932549 2921 0x17cc0 DEBUG v4l2 gstv4vidioc_enum_framesizes: fmt: 0 (640 x 480)
    l2object.c:1848:vidioc_enum_framesizes: fmt: 1 (640 x 480)
    gst_v4l2_object_vidioc_enum_framesizes: fmt: 2 (640 x 480)
    probe_caps_for_fvidioc_enum_framesizes: fmt: 3 (640 x 480)
    ormat_and_size:<Invalid format index of 3
    v4l2src0> Uvidioc_enum_framesizes: fmt: 0 (640 x 480)
    nable to enumerate intervals for RGB3@640x480
    0:00:02.969072549 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:03.305301150 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:03.310710150 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:03.310803600 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV12
    0:00:03.310925150 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:03.311005200 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV12
    0:00:03.311113900 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV12@640x480
    0:00:03.315928750 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:03.316013650 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV12
    0:00:03.316122350 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:03.316199550 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV12
    0:00:03.316299500 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV12@640x480
    0:00:03.321773400 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:03.321860650 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV12
    0:00:03.321972400 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:03.322050600 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV12
    0:00:03.322154100 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV12@640x480
    0:00:03.331075950 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:03.331201250 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probvidioc_enum_framesizes: fmt: 1 (640 x 480)
    e_caps_for_formavidioc_enum_framesizes: fmt: 2 (640 x 480)
    t:<v4l2src0>idioc_enum_framesizes: fmt: 3 (640 x 480)
    m Enumerating frInvalid format index of 3
    ame sizes
    0:00:03.336066450 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:03.672719700 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV12
    0:00:03.672840400 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:03.672919750 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV12
    0:00:03.673022250 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV12@640x480
    0:00:03.678114000 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:03.678197000 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV12
    0:00:03.678305100 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:03.678382600 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV12
    0:00:03.678482350 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV12@640x480
    0:00:03.683972049 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:03.684058599 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV12
    0:00:03.684168949 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:03.684246599 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV12
    0:00:03.684347699 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV12@640x480
    0:00:03.693236399 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:03.693397449 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:03.693479699 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:03.693554249 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format YU12
    0:00:03.693678949 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:03.693757599 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, YU12
    0:00:04.029559249 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for YU12@640x480
    0:00:04.029988799 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:04.030091949 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:04.030171549 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:04.030247999 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format YU12
    0:00:04.030371949 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:04.030449549 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, YU12
    0:00:04.030588499 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for YU12@640x480
    0:00:04.030723499 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:04.030884749 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:04.030967099 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:04.031043599 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format YV12
    0:00:04.031165699 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:04.031243099 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, YV12
    0:00:04.031381249 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for YV12@640x480
    0:00:04.031514799 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:04.031616449 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:04.031695249 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:04.031770899 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format YV12
    0:00:04.367667399 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:04.367775199 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, YV12
    0:00:04.367932299 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for YV12@640x480
    0:00:04.368095299 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:04.368291199 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:04.368372899 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:04.368449699 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format BGR3
    0:00:04.368574249 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:04.368652799 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, BGR3
    0:00:04.368790649 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for BGR3@640x480
    0:00:04.368961649 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:04.369066049 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:04.369144699 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:04.369220399 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format BGR3
    0:00:04.369341049 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:04.369418499 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, BGR3
    0:00:04.369554349 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumeravidi
    oc_enum_framesizes: fmt: 0 (640 x 480)
    te intervals forvidioc_enum_framesizes: fmt: 1 (640 x 480)
    BGR3@640x480
    0vidioc_enum_framesizes: fmt: 2 (640 x 480)
    :00:04.370928299vidioc_enum_framesizes: fmt: 3 (640 x 480)
    2921nvalid format index of 3
    m 0x17cc0 idioc_enum_framesizes: fmt: 0 (640 x 480)
    6mDEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame sizes
    0:00:04.371081199 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:04.712561549 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:04.712653349 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV16
    0:00:04.712769249 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:04.712848449 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV16
    0:00:04.712954099 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV16@640x480
    0:00:04.717813299 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:04.717895799 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV16
    0:00:04.718005399 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:04.718083199 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV16
    0:00:04.718184149 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV16@640x480
    0:00:04.723654149 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:04.723741449 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV16
    0:00:04.723852549 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:04.723930749 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV16
    0:00:04.724031999 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV16@640x480
    0:00:04.732952550 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:04.733077000 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1898:gst_v4l2_object_probe_caps_for_format:<v4l2src0> Enumerating frame sizes
    0:00:04.737949300 2921 vidioc_enum_framesizes: fmt: 1 (640 x 480)
    0x17cc0 LOvidioc_enum_framesizes: fmt: 2 (640 x 480)
    G vidioc_enum_framesizes: fmt: 3 (640 x 480)
    Invalid format index of 3
    v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x480
    0:00:04.738030450 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV16
    0:00:05.074636649 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:05.074719899 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV16
    0:00:05.074822649 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV16@640x480
    0:00:05.080274199 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:05.080361249 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV16
    0:00:05.080471399 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:05.080549599 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV16
    0:00:05.080649549 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV16@640x480
    0:00:05.085428099 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1906:gst_v4l2_object_probe_caps_for_format:<v4l2src0> got discrete frame size 640x48
    0
    0:00:05.085510249 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2114:gst_v4l2_object_get_nearest_size:<v4l2src0> getting nearest size to 640x480 wit
    h format NV16
    0:00:05.085618199 2921 0x17cc0 LOG v4l2 gstv4l2object.c:2173:gst_v4l2_object_get_nearest_size:<v4l2src0> got nearest size 640x480
    0:00:05.085696849 2921 0x17cc0 LOG v4l2 gstv4l2object.c:1680:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> get frame interval fo
    r 640x480, NV16
    0:00:05.085796599 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1848:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0> Unable to enumerate i
    ntervals for NV16@640x480
    0:00:05.095278149 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:1923:gst_v4l2_object_probe_caps_for_format:<v4l2src0> done iterating discrete frame
    sizes
    0:00:05.095402699 2921 0x17cc0 INFO v4l2src gstv4l2src.c:611:gst_v4l2src_get_caps:<v4l2src0> probed caps: 0x53b20
    0:00:05.095887349 2921 0x17cc0 DEBUG v4l2src gstv4l2src.c:449:gst_v4l2src_negotiate:<v4l2src0> caps of src: 0x53d00
    0:00:05.095968649 2921 0x17cc0 DEBUG v4l2src gstv4l2src.c:450:gst_v4l2src_negotiate:<v4l2src0> thiscaps: 0x53d00
    0:00:05.096263749 2921 0x17cc0 DEBUG v4l2src gstv4l2src.c:458:gst_v4l2src_negotiate:<v4l2src0> caps of peer: 0x53dc0
    0:00:05.096346449 2921 0x17cc0 DEBUG v4l2src gstv4l2src.c:459:gst_v4l2src_negotiate:<v4l2src0> peercaps: 0x53dc0
    0:00:05.096438199 2921 0x17cc0 DEBUG v4l2src gstv4l2src.c:469:gst_v4l2src_negotiate:<v4l2src0> peer: 0x53e00
    0:00:05.432813149 2921 0x17cc0 DEBUG v4l2src gstv4l2src.c:470:gst_v4l2src_negotiate:<v4l2src0> ipcaps: 0x53e00
    0:00:05.433144999 2921 0x17cc0 DEBUG v4l2src gstv4l2src.c:482:gst_v4l2src_negotiate:<v4l2src0> intersect: 0x53e20
    0:00:05.433223249 2921 0x17cc0 DEBUG v4l2src gstv4l2src.c:483:gst_v4l2src_negotiate:<v4l2src0> icaps: 0x53e20
    0:00:05.433456599 2921 0x17cc0 DEBUG v4l2src gstv4l2src.c:538:gst_v4l2src_negotiate:<v4l2src0> fixated to: 0x53e20
    0:00:05.433533699 2921 0x17cc0 DEBUG v4l2src gstv4l2src.c:539:gst_v4l2src_negotiate:<v4l2src0> caps: 0x53e20
    0:00:05.433718799 2921 0x17cc0 INFO v4l2 gstv4l2object.c:1602:gst_v4l2_object_get_caps_info:<v4l2src0> rowstride: 0
    0:00:05.433805099 2921 0x17cc0 DEBUG v4l2src gstv4l2src.c:655:gst_v4l2src_set_caps:<v4l2src0> trying to set_capture 640x480 at 25/1 fps, format Y
    CbCr4:2:2 YC Interleaved
    0:00:05.433892049 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:2221:gst_v4l2_object_set_format:<v4l2src0> progressive video
    0:00:05.433966199 2921 0x17cc0 DEBUG v4l2 gstv4l2object.c:2226:gst_v4l2_object_set_format:<v4l2src0> Setting format to 640x480, format YUYV
    0:00:05.434051999 2921 0x17cc0 DEBUG v4l2src v4l2src_calls.c:228:gst_v4l2src_set_capture:<v4l2src0> Desired framerate: 25/1
    0:00:05.434167599 2921 0x17cc0 DEBUG v4l2src v4l2src_calls.c:248:gst_v4l2src_set_capture:<v4l2src0> Not setting framerate (not supported)
    0:00:05.434248099 2921 0x17cc0 DEBUG v4l2src v4l2src_calls.c:292:gst_v4l2src_capture_init:<v4l2src0> initializing the capture system
    0:00:05.434322249 2921 0x17cc0 LOG v4l2src v4l2src_calls.c:300:gst_v4l2src_capture_init:<v4l2src0> initiating buffer pool
    0:00:05.434511949 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:348:gst_v4l2_buffer_pool_new:<v4l2src0> STREAMING, requesting 12 MMAP buffers
    0:00:05.434660149 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:358:gst_v4l2_buffer_pool_new:<v4l2src0> count: 12
    0:00:05.434741899 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:359:gst_v4l2_buffer_pool_new:<v4l2src0> type: 1
    0:00:05.434814799 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:360:gst_v4l2_buffer_pool_new:<v4l2src0> memory: 1
    0:00:05.434973549 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 0, 0xf5040 in pool 0xce1e0
    0:00:05.435081949 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 0
    0:00:05.435156949 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:05.435228499 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:05.435297799 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:05.770864699 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:05.770953049 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:05.771026149 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 0
    0:00:05.771096999 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:05.771167499 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:05.772593099 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 1, 0xf50f0 in pool 0xce1e0
    0:00:05.772700699 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 1
    0:00:05.772775549 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:05.772846349 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:05.772916199 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:05.772986049 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:05.773055149 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:05.773124899 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 614400
    0:00:05.773195349 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:05.773264799 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:05.774630149 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 2, 0xf51a0 in pool 0xce1e0
    0:00:05.774733799 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 2
    0:00:05.774808849 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:05.774878849 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:05.774948149 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:05.775040299 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:05.775114499 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:05.775184949 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 1228800
    0:00:06.111704349 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:06.111786299 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:06.113121399 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 3, 0xf5250 in pool 0xce1e0
    0:00:06.113223149 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 3
    0:00:06.113298199 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:06.113368849 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:06.113438249 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:06.113508549 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:06.113577949 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:06.113647549 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 1843200
    0:00:06.113717899 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:06.113787699 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:06.115122749 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 4, 0xf5300 in pool 0xce1e0
    0:00:06.115222999 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 4
    0:00:06.115296999 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:06.115367199 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:06.115436849 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:06.115507699 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:06.115576999 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:06.115646349 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 2457600
    0:00:06.115715699 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:06.115785549 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:06.117123799 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 5, 0xf53b0 in pool 0xce1e0
    0:00:06.452573999 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 5
    0:00:06.452654099 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:06.452725749 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:06.452794949 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:06.452865299 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:06.452934399 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:06.453003649 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 3072000
    0:00:06.453072899 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:06.453142599 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:06.454481599 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 6, 0xf5460 in pool 0xce1e0
    0:00:06.454582849 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 6
    0:00:06.454657649 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:06.454727849 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:06.454797399 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:06.454867299 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:06.454936349 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:06.455005199 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 3686400
    0:00:06.455075099 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:06.455144399 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:06.456497899 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 7, 0xf5510 in pool 0xce1e0
    0:00:06.456599999 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 7
    0:00:06.456673999 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:06.793394899 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:06.793473899 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:06.793547399 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:06.793617549 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:06.793687099 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 4300800
    0:00:06.793757549 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:06.793827599 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:06.795157199 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 8, 0xf55c0 in pool 0xce1e0
    0:00:06.795258149 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 8
    0:00:06.795332799 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:06.795402899 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:06.795472599 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:06.795543149 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:06.795612949 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:06.795681349 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 4915200
    0:00:06.795751199 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:06.795820349 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:06.797174049 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 9, 0xf5670 in pool 0xce1e0
    0:00:06.797278949 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 9
    0:00:06.797353949 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:06.797425099 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:06.797495349 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:06.797589299 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:07.134252899 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:07.134334799 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 5529600
    0:00:07.134407649 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:07.134478649 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:07.135842949 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 10, 0xf5720 in pool 0xce1e0
    0:00:07.135945649 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 10
    0:00:07.136019649 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:07.136090849 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:07.136160549 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:07.136231299 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:07.136300999 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:07.136369249 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 6144000
    0:00:07.136439049 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:07.136508549 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:07.137848749 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:162:gst_v4l2_buffer_new:<v4l2src0> creating buffer 11, 0xed048 in pool 0xce1e0
    0:00:07.137947849 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:174:gst_v4l2_buffer_new:<v4l2src0> index: 11
    0:00:07.138022649 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:175:gst_v4l2_buffer_new:<v4l2src0> type: 1
    0:00:07.138092899 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:176:gst_v4l2_buffer_new:<v4l2src0> bytesused: 0
    0:00:07.138162549 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:177:gst_v4l2_buffer_new:<v4l2src0> flags: 00000000
    0:00:07.138233749 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:178:gst_v4l2_buffer_new:<v4l2src0> field: 0
    0:00:07.138303649 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:179:gst_v4l2_buffer_new:<v4l2src0> memory: 1
    0:00:07.138372049 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:182:gst_v4l2_buffer_new:<v4l2src0> MMAP offset: 6758400
    0:00:07.138467199 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:183:gst_v4l2_buffer_new:<v4l2src0> length: 614400
    0:00:07.475089799 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:184:gst_v4l2_buffer_new:<v4l2src0> input: 0
    0:00:07.476409699 2921 0x17cc0 INFO v4l2src v4l2src_calls.c:307:gst_v4l2src_capture_init:<v4l2src0> capturing buffers via mmap()
    0:00:07.476520499 2921 0x17cc0 DEBUG v4l2src v4l2src_calls.c:354:gst_v4l2src_capture_start:<v4l2src0> starting the capturing
    0:00:07.476605499 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 0
    0:00:07.476703399 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 11
    0:00:07.476783399 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 1
    0:00:07.476868649 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 10
    0:00:07.476948399 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 2
    0:00:07.477033799 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 9
    0:00:07.477113449 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 3
    0:00:07.477198049 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 8
    0:00:07.477276149 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 4
    0:00:07.477360349 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 7
    0:00:07.477438599 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 5
    0:00:07.477523399 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 6
    0:00:07.477601199 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 6
    0:00:07.477685099 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 5
    0:00:07.477763199 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 7
    0:00:07.477869199 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 4
    0:00:07.477950099 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 8
    0:00:07.478035599 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 3
    0:00:07.478113349 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 9
    0:00:07.814555349 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 2
    0:00:07.814641299 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 10
    0:00:07.814727749 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 1
    0:00:07.814806849 2921 0x17cc0 LOG v4l2 gstv4l2bufferpool.c:512:gst_v4l2_buffer_pool_qbuf:<v4l2src0> enqueue pool buffer 11
    0:00:07.814891399 2921 0x17cc0 DEBUG v4l2 gstv4l2bufferpool.c:519:gst_v4l2_buffer_pool_qbuf:<v4l2src0> num_live_buffers--: 0
    /GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)YUY2, width=(int)640, height=(int)480, interlaced=(boolean)false, pixe
    l-aspect-ratio=(fraction)1/1, framerate=(fraction)25/1
    0:00:07.834172649 2921 0x17cc0 LOG v4l2src gstv4l2src.c:769:gst_v4l2src_unlock_stop:<v4l2src0> No longer flushing
    Pipeline is live and does not need PREROLL ...
    Setting pipeline to PLAYING ...
    0:00:07.838665099 2921 0x17cc0 LOG v4l2src gstv4l2src.c:769:gst_v4l2src_unlock_stop:<v4l2src0> No longer flushing
    New clock: GstSystemClock
    0:00:07.840243849 2921 0xd1f88 DEBUG v4l2src v4l2src_calls.c:110:gst_v4l2src_grab_frame:<v4l2src0> grab frame

    I think is is close, but not sure why I'm note getting more frames?

  • Hi all,

     

    does anyone have suggestions why the first _grab_frame is happening, but not subsequent _grab_frame??

     

    Thanks,

    --Gunter