Camerabin - how to specify size of image for capture

Ian Davidson id012c3076 at blueyonder.co.uk
Thu Feb 20 10:38:18 PST 2014


Here is the trace

0:00:02.061627330 [332m26725[00m  0x8a8c260 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:1578:gst_v4l2_object_v4l2fourcc_to_structure:[00m 
Unknown fourcc 0x50313459 Y41P
0:00:03.207993390 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:1578:gst_v4l2_object_v4l2fourcc_to_structure:[00m 
Unknown fourcc 0x50313459 Y41P
0:00:03.241888214 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 v4l2_calls.c:528:gst_v4l2_open:<v4l2src0>[00m 
Trying to open device /dev/video0
0:00:03.280097902 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:76:gst_v4l2_get_capabilities:<v4l2src0>[00m getting 
capabilities
0:00:03.281158515 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
v4l2_calls.c:84:gst_v4l2_get_capabilities:<v4l2src0>[00m driver:      
'STV06xx'
0:00:03.281265385 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
v4l2_calls.c:85:gst_v4l2_get_capabilities:<v4l2src0>[00m card:        
'Camera'
0:00:03.281290413 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
v4l2_calls.c:86:gst_v4l2_get_capabilities:<v4l2src0>[00m bus_info:    
'usb-0000:00:03.0-2'
0:00:03.281315664 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
v4l2_calls.c:87:gst_v4l2_get_capabilities:<v4l2src0>[00m version:     
00030d03
0:00:03.281339473 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
v4l2_calls.c:88:gst_v4l2_get_capabilities:<v4l2src0>[00m capabilites: 
85000001
0:00:03.281363699 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:119:gst_v4l2_fill_lists:<v4l2src0>[00m getting enumerations
0:00:03.281384710 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:122:gst_v4l2_fill_lists:<v4l2src0>[00m channels
0:00:03.281409756 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
v4l2_calls.c:145:gst_v4l2_fill_lists:<v4l2src0>[00m index:     0
0:00:03.281433447 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
v4l2_calls.c:146:gst_v4l2_fill_lists:<v4l2src0>[00m name:      'STV06xx'
0:00:03.281455413 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
v4l2_calls.c:147:gst_v4l2_fill_lists:<v4l2src0>[00m type:      00000002
0:00:03.281476805 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
v4l2_calls.c:148:gst_v4l2_fill_lists:<v4l2src0>[00m audioset:  00000000
0:00:03.281497625 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
v4l2_calls.c:150:gst_v4l2_fill_lists:<v4l2src0>[00m std:       
0000000000000000
0:00:03.281522377 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
v4l2_calls.c:151:gst_v4l2_fill_lists:<v4l2src0>[00m status:    00000000
0:00:03.281655051 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:194:gst_v4l2_fill_lists:<v4l2src0>[00m   norms
0:00:03.281685831 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:242:gst_v4l2_fill_lists:<v4l2src0>[00m controls+menus
0:00:03.281707205 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:265:gst_v4l2_fill_lists:<v4l2src0>[00m checking control 
00000000
0:00:03.281744254 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:333:gst_v4l2_fill_lists:<v4l2src0>[00m Control type for 
'User Controls' not suppored for extra controls.
0:00:03.281768979 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:383:gst_v4l2_fill_lists:<v4l2src0>[00m ControlID User 
Controls (980001) unhandled, FIXME
0:00:03.281794607 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:265:gst_v4l2_fill_lists:<v4l2src0>[00m checking control 
00980001
0:00:03.281822328 [336m26711[00m  0x8b97560 [36mINFO   [00m 
[00m                v4l2 
v4l2_calls.c:324:gst_v4l2_fill_lists:<v4l2src0>[00m adding generic 
controls 'whitebalance__software_'
0:00:03.281898538 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:390:gst_v4l2_fill_lists:<v4l2src0>[00m Adding ControlID 
whitebalance__software_ (98090c)
0:00:03.281989500 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:265:gst_v4l2_fill_lists:<v4l2src0>[00m checking control 
0098090c
0:00:03.282018523 [336m26711[00m  0x8b97560 [36mINFO   [00m 
[00m                v4l2 
v4l2_calls.c:324:gst_v4l2_fill_lists:<v4l2src0>[00m adding generic 
controls 'gamma__software_'
0:00:03.282043274 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:390:gst_v4l2_fill_lists:<v4l2src0>[00m Adding ControlID 
gamma__software_ (980910)
0:00:03.282071119 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:265:gst_v4l2_fill_lists:<v4l2src0>[00m checking control 
00980910
0:00:03.282096620 [336m26711[00m  0x8b97560 [36mINFO   [00m 
[00m                v4l2 
v4l2_calls.c:324:gst_v4l2_fill_lists:<v4l2src0>[00m adding generic 
controls 'exposure'
0:00:03.282120577 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:390:gst_v4l2_fill_lists:<v4l2src0>[00m Adding ControlID 
exposure (980911)
0:00:03.282146529 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:265:gst_v4l2_fill_lists:<v4l2src0>[00m checking control 
00980911
0:00:03.282171194 [336m26711[00m  0x8b97560 [36mINFO   [00m 
[00m                v4l2 
v4l2_calls.c:324:gst_v4l2_fill_lists:<v4l2src0>[00m adding generic 
controls 'gain'
0:00:03.282194574 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:390:gst_v4l2_fill_lists:<v4l2src0>[00m Adding ControlID 
gain (980913)
0:00:03.282219469 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:265:gst_v4l2_fill_lists:<v4l2src0>[00m checking control 
00980913
0:00:03.282244213 [336m26711[00m  0x8b97560 [36mINFO   [00m 
[00m                v4l2 
v4l2_calls.c:324:gst_v4l2_fill_lists:<v4l2src0>[00m adding generic 
controls 'horizontal_flip__sw_'
0:00:03.282267891 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:265:gst_v4l2_fill_lists:<v4l2src0>[00m checking control 
00980914
0:00:03.282293053 [336m26711[00m  0x8b97560 [36mINFO   [00m 
[00m                v4l2 
v4l2_calls.c:324:gst_v4l2_fill_lists:<v4l2src0>[00m adding generic 
controls 'vertical_flip__sw_'
0:00:03.282316588 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:265:gst_v4l2_fill_lists:<v4l2src0>[00m checking control 
00980915
0:00:03.282340742 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:271:gst_v4l2_fill_lists:<v4l2src0>[00m controls finished
0:00:03.282360823 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:452:gst_v4l2_fill_lists:<v4l2src0>[00m done
0:00:03.282379886 [336m26711[00m  0x8b97560 [36mINFO   [00m 
[00m                v4l2 v4l2_calls.c:588:gst_v4l2_open:<v4l2src0>[00m 
Opened device 'Camera' (/dev/video0) successfully
0:00:03.282412474 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:880:gst_v4l2_set_defaults:<v4l2src0>[00m tv_norm=0x0, 
norm=(nil)
0:00:03.282448559 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:749:gst_v4l2_get_norm:<v4l2src0>[00m getting norm
0:00:03.282470257 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 v4l2_calls.c:763:gst_v4l2_get_norm:[00m Failed 
to get the current norm for device /dev/video0
0:00:03.282497109 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:1015:gst_v4l2_get_input:<v4l2src0>[00m trying to get input
0:00:03.282520497 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:1025:gst_v4l2_get_input:<v4l2src0>[00m input: 0
0:00:03.291585891 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:3124:gst_v4l2_object_unlock_stop:<v4l2src0>[00m flush 
stop poll
0:00:03.294354258 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:1283:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
getting src format enumerations
0:00:03.294497230 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1301:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
index:       0
0:00:03.294533499 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1302:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
type:        1
0:00:03.294559398 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1303:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
flags:       00000002
0:00:03.294582191 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1305:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
description: 'RGB3'
0:00:03.294604751 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1307:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
pixelformat: RGB3
0:00:03.294631741 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1301:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
index:       1
0:00:03.294653744 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1302:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
type:        1
0:00:03.294674429 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1303:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
flags:       00000002
0:00:03.294695275 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1305:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
description: 'BGR3'
0:00:03.294715887 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1307:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
pixelformat: BGR3
0:00:03.294747481 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1301:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
index:       2
0:00:03.294769333 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1302:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
type:        1
0:00:03.294790135 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1303:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
flags:       00000002
0:00:03.294811049 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1305:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
description: 'YU12'
0:00:03.294831919 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1307:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
pixelformat: YU12
0:00:03.294857022 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1301:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
index:       3
0:00:03.294878951 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1302:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
type:        1
0:00:03.294900107 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1303:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
flags:       00000002
0:00:03.294959254 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1305:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
description: 'YV12'
0:00:03.294982426 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1307:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
pixelformat: YV12
0:00:03.295009543 [336m26711[00m  0x8c61bb0 [36mINFO   [00m 
[00m                v4l2 
gstv4l2object.c:1320:gst_v4l2_object_fill_format_list:<v4l2src0>[00m got 
4 format(s):
0:00:03.295070848 [336m26711[00m  0x8c61bb0 [36mINFO   [00m 
[00m                v4l2 
gstv4l2object.c:1326:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
YU12 (emulated)
0:00:03.295096286 [336m26711[00m  0x8c61bb0 [36mINFO   [00m 
[00m                v4l2 
gstv4l2object.c:1326:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
YV12 (emulated)
0:00:03.295120698 [336m26711[00m  0x8c61bb0 [36mINFO   [00m 
[00m                v4l2 
gstv4l2object.c:1326:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
BGR3 (emulated)
0:00:03.295144837 [336m26711[00m  0x8c61bb0 [36mINFO   [00m 
[00m                v4l2 
gstv4l2object.c:1326:gst_v4l2_object_fill_format_list:<v4l2src0>[00m 
RGB3 (emulated)
0:00:03.295204594 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2186:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m Enumerating 
frame sizes for YU12
0:00:03.295235064 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2194:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m got 
discrete frame size 352x292
0:00:03.295260507 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2405:gst_v4l2_object_get_nearest_size:<v4l2src0>[00m 
getting nearest size to 352x292 with format YU12
0:00:03.295362876 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2470:gst_v4l2_object_get_nearest_size:<v4l2src0>[00m got 
nearest size 352x292
0:00:03.295397146 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1940:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0>[00m 
get frame interval for 352x292, YU12
0:00:03.295465656 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2111:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0>[00m 
Unable to enumerate intervals for YU12 at 352x292
0:00:03.295533864 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2211:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m done 
iterating discrete frame sizes
0:00:03.295572934 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2186:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m Enumerating 
frame sizes for YV12
0:00:03.295599786 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2194:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m got 
discrete frame size 352x292
0:00:03.295622771 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2405:gst_v4l2_object_get_nearest_size:<v4l2src0>[00m 
getting nearest size to 352x292 with format YV12
0:00:03.295654198 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2470:gst_v4l2_object_get_nearest_size:<v4l2src0>[00m got 
nearest size 352x292
0:00:03.295686490 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1940:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0>[00m 
get frame interval for 352x292, YV12
0:00:03.295726370 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2111:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0>[00m 
Unable to enumerate intervals for YV12 at 352x292
0:00:03.295770202 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2211:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m done 
iterating discrete frame sizes
0:00:03.295800438 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2186:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m Enumerating 
frame sizes for BGR3
0:00:03.295826239 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2194:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m got 
discrete frame size 352x292
0:00:03.295848879 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2405:gst_v4l2_object_get_nearest_size:<v4l2src0>[00m 
getting nearest size to 352x292 with format BGR3
0:00:03.295901444 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2470:gst_v4l2_object_get_nearest_size:<v4l2src0>[00m got 
nearest size 352x292
0:00:03.300530501 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1940:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0>[00m 
get frame interval for 352x292, BGR3
0:00:03.300619467 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2111:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0>[00m 
Unable to enumerate intervals for BGR3 at 352x292
0:00:03.300697200 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2211:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m done 
iterating discrete frame sizes
0:00:03.300745973 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2186:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m Enumerating 
frame sizes for RGB3
0:00:03.300776321 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2194:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m got 
discrete frame size 352x292
0:00:03.300801919 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2405:gst_v4l2_object_get_nearest_size:<v4l2src0>[00m 
getting nearest size to 352x292 with format RGB3
0:00:03.300834480 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2470:gst_v4l2_object_get_nearest_size:<v4l2src0>[00m got 
nearest size 352x292
0:00:03.300865767 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:1940:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0>[00m 
get frame interval for 352x292, RGB3
0:00:03.300905259 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2111:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2src0>[00m 
Unable to enumerate intervals for RGB3 at 352x292
0:00:03.300985690 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2211:gst_v4l2_object_probe_caps_for_format:<v4l2src0>[00m done 
iterating discrete frame sizes
0:00:03.301012248 [336m26711[00m  0x8c61bb0 [36mINFO   [00m 
[00m                v4l2 
gstv4l2object.c:3246:gst_v4l2_object_get_caps:<v4l2src0>[00m probed 
caps: video/x-raw, format=(string)I420, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YV12, 
width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, 
interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]; 
video/x-raw, format=(string)BGR, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB, 
width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, 
interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]
0:00:03.301114914 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:3247:gst_v4l2_object_get_caps:<v4l2src0>[00m ret: 
video/x-raw, format=(string)I420, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YV12, 
width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, 
interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]; 
video/x-raw, format=(string)BGR, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB, 
width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, 
interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]
0:00:03.301213631 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m             v4l2src 
gstv4l2src.c:312:gst_v4l2src_negotiate:<v4l2src0>[00m caps of src: 
video/x-raw, format=(string)I420, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YV12, 
width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, 
interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]; 
video/x-raw, format=(string)BGR, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB, 
width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, 
interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]
0:00:03.301338703 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m             v4l2src 
gstv4l2src.c:313:gst_v4l2src_negotiate:<v4l2src0>[00m thiscaps: 
video/x-raw, format=(string)I420, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YV12, 
width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, 
interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]; 
video/x-raw, format=(string)BGR, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB, 
width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, 
interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]
0:00:03.301451122 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m             v4l2src 
gstv4l2src.c:321:gst_v4l2src_negotiate:<v4l2src0>[00m caps of peer: ANY
0:00:03.301490129 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m             v4l2src 
gstv4l2src.c:322:gst_v4l2src_negotiate:<v4l2src0>[00m peercaps: ANY
0:00:03.301546718 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m             v4l2src 
gstv4l2src.c:269:gst_v4l2src_fixate:<v4l2src0>[00m fixating caps 
video/x-raw, format=(string)I420, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)[ 0/1, 100/1 ]
0:00:03.301602506 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m             v4l2src 
gstv4l2src.c:285:gst_v4l2src_fixate:<v4l2src0>[00m fixated caps 
video/x-raw, format=(string)I420, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)100/1
0:00:03.301645868 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m             v4l2src 
gstv4l2src.c:396:gst_v4l2src_negotiate:<v4l2src0>[00m fixated to: 
video/x-raw, format=(string)I420, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)100/1
0:00:03.301683244 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m             v4l2src 
gstv4l2src.c:397:gst_v4l2src_negotiate:<v4l2src0>[00m caps: video/x-raw, 
format=(string)I420, width=(int)352, height=(int)292, 
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, 
framerate=(fraction)100/1
0:00:03.301726630 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:3133:gst_v4l2_object_stop:<v4l2src0>[00m stopping
0:00:03.301792522 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2674:gst_v4l2_object_set_format:<v4l2src0>[00m 
progressive video
0:00:03.301815756 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2680:gst_v4l2_object_set_format:<v4l2src0>[00m Desired 
format 352x292, format YU12 stride: 352
0:00:03.301846356 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2785:gst_v4l2_object_set_format:<v4l2src0>[00m Got 
format to 352x292, format RGB3 bytesperline 1056, colorspace 8
0:00:03.301874954 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2795:gst_v4l2_object_set_format:<v4l2src0>[00m Setting 
format to 352x292, format YU12 bytesperline 352
0:00:03.302267876 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2815:gst_v4l2_object_set_format:<v4l2src0>[00m Got 
format to 352x292, format YU12 stride 352
0:00:03.302319510 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2832:gst_v4l2_object_set_format:<v4l2src0>[00m Desired 
framerate: 100/1
0:00:03.302351523 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2848:gst_v4l2_object_set_format:<v4l2src0>[00m Got 
framerate: 0/0
0:00:03.302376180 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2856:gst_v4l2_object_set_format:<v4l2src0>[00m Setting 
framerate to 100/1
0:00:03.302399260 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2861:gst_v4l2_object_set_format:<v4l2src0>[00m Not 
setting framerate (not supported)
0:00:03.302419523 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2617:gst_v4l2_object_save_format:<v4l2src0>[00m 
Extrapolated stride for plane 0 from 352 to 352
0:00:03.302443593 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2617:gst_v4l2_object_save_format:<v4l2src0>[00m 
Extrapolated stride for plane 1 from 352 to 176
0:00:03.302466057 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2617:gst_v4l2_object_save_format:<v4l2src0>[00m 
Extrapolated stride for plane 2 from 352 to 176
0:00:03.302488447 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2624:gst_v4l2_object_save_format:<v4l2src0>[00m Got 
sizeimage 154176
0:00:03.302509991 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:2514:gst_v4l2_object_setup_pool:<v4l2src0>[00m 
initializing the capture system
0:00:03.302529779 [336m26711[00m  0x8c61bb0 [36mINFO   [00m 
[00m                v4l2 
gstv4l2object.c:2538:gst_v4l2_object_setup_pool:<v4l2src0>[00m accessing 
buffers via mode 2
0:00:03.302550808 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:2542:gst_v4l2_object_setup_pool:<v4l2src0>[00m 
initiating buffer pool
0:00:03.304493658 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:427:gst_v4l2_buffer_pool_set_config:<v4l2bufferpool0>[00m 
set config
0:00:03.304596054 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:452:gst_v4l2_buffer_pool_set_config:<v4l2bufferpool0>[00m 
no videometadata, checking strides 352 and 352
0:00:03.304638954 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:469:gst_v4l2_buffer_pool_set_config:<v4l2bufferpool0>[00m 
config GstBufferPoolConfig, caps=(GstCaps)"video/x-raw\,\ 
format\=\(string\)I420\,\ width\=\(int\)352\,\ height\=\(int\)292\,\ 
pixel-aspect-ratio\=\(fraction\)1/1\,\ 
interlace-mode\=\(string\)progressive\,\ framerate\=\(fraction\)100/1", 
size=(uint)154176, min-buffers=(uint)2, max-buffers=(uint)0, 
allocator=(GstAllocator)"NULL", params=(GstAllocationParams)NULL;
0:00:03.304886742 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:3260:gst_v4l2_object_decide_allocation:<v4l2src0>[00m 
decide allocation
0:00:03.304993123 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:3284:gst_v4l2_object_decide_allocation:<v4l2src0>[00m 
allocation: size:0 min:0 max:0 pool:(NULL)
0:00:03.305054377 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:3336:gst_v4l2_object_decide_allocation:<v4l2src0>[00m 
streaming mode: using our own pool <v4l2bufferpool0>
0:00:03.305146403 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:427:gst_v4l2_buffer_pool_set_config:<v4l2bufferpool0>[00m 
set config
0:00:03.305219859 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:452:gst_v4l2_buffer_pool_set_config:<v4l2bufferpool0>[00m 
no videometadata, checking strides 352 and 352
0:00:03.305249186 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:469:gst_v4l2_buffer_pool_set_config:<v4l2bufferpool0>[00m 
config GstBufferPoolConfig, caps=(GstCaps)"video/x-raw\,\ 
format\=\(string\)I420\,\ width\=\(int\)352\,\ height\=\(int\)292\,\ 
pixel-aspect-ratio\=\(fraction\)1/1\,\ 
interlace-mode\=\(string\)progressive\,\ framerate\=\(fraction\)100/1", 
size=(uint)154176, min-buffers=(uint)2, max-buffers=(uint)0, 
allocator=(GstAllocator)"NULL", params=(GstAllocationParams)NULL;
0:00:03.305359988 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:427:gst_v4l2_buffer_pool_set_config:<v4l2bufferpool0>[00m 
set config
0:00:03.305381938 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:452:gst_v4l2_buffer_pool_set_config:<v4l2bufferpool0>[00m 
no videometadata, checking strides 352 and 352
0:00:03.305408252 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:469:gst_v4l2_buffer_pool_set_config:<v4l2bufferpool0>[00m 
config GstBufferPoolConfig, caps=(GstCaps)"video/x-raw\,\ 
format\=\(string\)I420\,\ width\=\(int\)352\,\ height\=\(int\)292\,\ 
pixel-aspect-ratio\=\(fraction\)1/1\,\ 
interlace-mode\=\(string\)progressive\,\ framerate\=\(fraction\)100/1", 
size=(uint)154176, min-buffers=(uint)2, max-buffers=(uint)0, 
allocator=(GstAllocator)"NULL", params=(GstAllocationParams)NULL;
0:00:03.305493802 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:569:gst_v4l2_buffer_pool_start:<v4l2bufferpool0>[00m 
starting, requesting 4 MMAP buffers
0:00:03.305631783 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:579:gst_v4l2_buffer_pool_start:<v4l2bufferpool0>[00m 
count:  4
0:00:03.305656264 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:580:gst_v4l2_buffer_pool_start:<v4l2bufferpool0>[00m 
type:   1
0:00:03.305677713 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:581:gst_v4l2_buffer_pool_start:<v4l2bufferpool0>[00m 
memory: 1
0:00:03.305790557 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:197:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
creating buffer 0, 0x8c76698
0:00:03.305828642 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:230:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
index:     0
0:00:03.305851570 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:231:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
type:      1
0:00:03.305872538 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:232:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
flags:     00000000
0:00:03.305894258 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:233:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
field:     1
0:00:03.305952463 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:234:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
memory:    1
0:00:03.305978559 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:235:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
planes:    1
0:00:03.306000269 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:241:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
bytesused: 0, plane: 0
0:00:03.306023001 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:243:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
MMAP offset:  2882400000, plane: 0
0:00:03.306095220 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:258:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
buffer length 16777216, data offset 0, plane 0
0:00:03.306157464 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:1181:gst_v4l2_buffer_pool_release_buffer:<v4l2bufferpool0>[00m 
release buffer 0x8c76698
0:00:03.313228675 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:851:gst_v4l2_buffer_pool_qbuf:<v4l2bufferpool0>[00m 
enqueue buffer 0x8c76698, index:0, queued:0, flags:00000000 
mem:0xb1f00000 used:16777216, plane:0
0:00:03.313376024 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:857:gst_v4l2_buffer_pool_qbuf:<v4l2bufferpool0>[00m 
doing QBUF
0:00:03.313542500 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:197:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
creating buffer 1, 0x8c76738
0:00:03.313580920 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:230:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
index:     1
0:00:03.313604756 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:231:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
type:      1
0:00:03.313628065 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:232:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
flags:     00000000
0:00:03.313649865 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:233:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
field:     1
0:00:03.313671145 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:234:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
memory:    1
0:00:03.313692380 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:235:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
planes:    1
0:00:03.313713294 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:241:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
bytesused: 0, plane: 0
0:00:03.313735511 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:243:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
MMAP offset:  2882400001, plane: 0
0:00:03.313761694 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:258:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
buffer length 16777216, data offset 0, plane 0
0:00:03.313795371 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:1181:gst_v4l2_buffer_pool_release_buffer:<v4l2bufferpool0>[00m 
release buffer 0x8c76738
0:00:03.313821811 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:851:gst_v4l2_buffer_pool_qbuf:<v4l2bufferpool0>[00m 
enqueue buffer 0x8c76738, index:1, queued:1, flags:00000000 
mem:0xb2f00000 used:16777216, plane:0
0:00:03.313851974 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:857:gst_v4l2_buffer_pool_qbuf:<v4l2bufferpool0>[00m 
doing QBUF
0:00:03.313878319 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:197:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
creating buffer 2, 0xb5f07060
0:00:03.313905226 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:230:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
index:     2
0:00:03.313956388 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:231:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
type:      1
0:00:03.314021286 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:232:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
flags:     00000000
0:00:03.314044118 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:233:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
field:     1
0:00:03.314065277 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:234:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
memory:    1
0:00:03.314085796 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:235:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
planes:    1
0:00:03.314106273 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:241:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
bytesused: 0, plane: 0
0:00:03.314128837 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:243:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
MMAP offset:  2882400002, plane: 0
0:00:03.314152134 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:258:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
buffer length 16777216, data offset 0, plane 0
0:00:03.314178301 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:1181:gst_v4l2_buffer_pool_release_buffer:<v4l2bufferpool0>[00m 
release buffer 0xb5f07060
0:00:03.314200779 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:851:gst_v4l2_buffer_pool_qbuf:<v4l2bufferpool0>[00m 
enqueue buffer 0xb5f07060, index:2, queued:2, flags:00000000 
mem:0xb3f00000 used:16777216, plane:0
0:00:03.314230116 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:857:gst_v4l2_buffer_pool_qbuf:<v4l2bufferpool0>[00m 
doing QBUF
0:00:03.314254969 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:197:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
creating buffer 3, 0xb5f07100
0:00:03.314281946 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:230:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
index:     3
0:00:03.314303745 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:231:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
type:      1
0:00:03.314324601 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:232:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
flags:     00000000
0:00:03.314345375 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:233:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
field:     1
0:00:03.314365722 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:234:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
memory:    1
0:00:03.314386103 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:235:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
planes:    1
0:00:03.314406533 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:241:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
bytesused: 0, plane: 0
0:00:03.314427884 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:243:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
MMAP offset:  2882400003, plane: 0
0:00:03.314451091 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:258:gst_v4l2_buffer_pool_alloc_buffer:<v4l2bufferpool0>[00m 
buffer length 16777216, data offset 0, plane 0
0:00:03.314476040 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:1181:gst_v4l2_buffer_pool_release_buffer:<v4l2bufferpool0>[00m 
release buffer 0xb5f07100
0:00:03.314516777 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:851:gst_v4l2_buffer_pool_qbuf:<v4l2bufferpool0>[00m 
enqueue buffer 0xb5f07100, index:3, queued:3, flags:00000000 
mem:0xb4f00000 used:16777216, plane:0
0:00:03.314546423 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:857:gst_v4l2_buffer_pool_qbuf:<v4l2bufferpool0>[00m 
doing QBUF
0:00:03.314570935 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:513:start_streaming:<v4l2bufferpool0>[00m STREAMON
0:00:03.381058831 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:1077:gst_v4l2_buffer_pool_acquire_buffer:<v4l2bufferpool0>[00m 
acquire
0:00:03.381180135 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:793:gst_v4l2_object_poll:<v4l2src0>[00m polling device
0:00:03.580979815 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:914:gst_v4l2_buffer_pool_dqbuf:<v4l2bufferpool0>[00m 
doing DQBUF
0:00:03.583216866 [336m26711[00m  0x8c61bb0 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:966:gst_v4l2_buffer_pool_dqbuf:<v4l2bufferpool0>[00m 
dequeued buffer 0x8c76698 seq:0 (ix=0), mem 0xb1f00000 used 154176, 
plane=0, flags 00000001, ts 10:05:06.424915000, pool-queued=3, 
buffer=0x8c76698
0:00:03.583402814 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:1444:gst_v4l2_buffer_pool_process:<v4l2bufferpool0>[00m 
process buffer 0x8c76698
0:00:03.583457409 [336m26711[00m  0x8c61bb0 [37mDEBUG  [00m 
[00m             v4l2src 
gstv4l2src.c:687:gst_v4l2src_fill:<v4l2src0>[00m ts: 10:05:06.424915000 
now 10:05:06.587540266 delay 0:00:00.162625266
0:00:03.583502751 [336m26711[00m  0x8c61bb0 [36mINFO   [00m 
[00m             v4l2src 
gstv4l2src.c:725:gst_v4l2src_fill:<v4l2src0>[00m sync to 
0:00:00.129557335 out ts 0:00:00.129557335
0:00:03.600121093 [336m26711[00m  0x8c34db0 [33;01mWARN   [00m 
[00m             v4l2src 
gstv4l2src.c:505:gst_v4l2src_query:<v4l2src0>[00m Can't give latency 
since framerate isn't fixated !
0:00:03.601709904 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:3115:gst_v4l2_object_unlock:<v4l2src0>[00m flush poll
0:00:03.602265439 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:1181:gst_v4l2_buffer_pool_release_buffer:<v4l2bufferpool0>[00m 
release buffer 0x8c76698
0:00:03.602350734 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:851:gst_v4l2_buffer_pool_qbuf:<v4l2bufferpool0>[00m 
enqueue buffer 0x8c76698, index:0, queued:3, flags:00000003 
mem:0xb1f00000 used:154176, plane:0
0:00:03.602390024 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:857:gst_v4l2_buffer_pool_qbuf:<v4l2bufferpool0>[00m 
doing QBUF
0:00:03.602486069 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:738:gst_v4l2_buffer_pool_stop:<v4l2bufferpool0>[00m 
stopping pool
0:00:03.602513811 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2bufferpool.c:751:gst_v4l2_buffer_pool_stop:<v4l2bufferpool0>[00m 
STREAMOFF
0:00:03.622053773 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:129:gst_v4l2_buffer_pool_free_buffer:<v4l2bufferpool0>[00m 
unmap multiplanar buffer 0x8c76698 idx 0 (data 0xb1f00000, len 16777216, 
plane 0)
0:00:03.622217195 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:129:gst_v4l2_buffer_pool_free_buffer:<v4l2bufferpool0>[00m 
unmap multiplanar buffer 0x8c76738 idx 1 (data 0xb2f00000, len 16777216, 
plane 0)
0:00:03.622258174 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:129:gst_v4l2_buffer_pool_free_buffer:<v4l2bufferpool0>[00m 
unmap multiplanar buffer 0xb5f07060 idx 2 (data 0xb3f00000, len 
16777216, plane 0)
0:00:03.622338501 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2bufferpool.c:129:gst_v4l2_buffer_pool_free_buffer:<v4l2bufferpool0>[00m 
unmap multiplanar buffer 0xb5f07100 idx 3 (data 0xb4f00000, len 
16777216, plane 0)
0:00:03.622628808 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:3115:gst_v4l2_object_unlock:<v4l2src0>[00m flush poll
0:00:03.622661810 [336m26711[00m  0x8b97560 [33;01mLOG    [00m 
[00m                v4l2 
gstv4l2object.c:3124:gst_v4l2_object_unlock_stop:<v4l2src0>[00m flush 
stop poll
0:00:03.622840979 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:3133:gst_v4l2_object_stop:<v4l2src0>[00m stopping
0:00:03.622866312 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
gstv4l2object.c:3141:gst_v4l2_object_stop:<v4l2src0>[00m deactivating pool
0:00:03.623359715 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 v4l2_calls.c:723:gst_v4l2_close:<v4l2src0>[00m 
Trying to close /dev/video0
0:00:03.623488933 [336m26711[00m  0x8b97560 [37mDEBUG  [00m 
[00m                v4l2 
v4l2_calls.c:460:gst_v4l2_empty_lists:<v4l2src0>[00m deleting enumerations


On 20/02/2014 18:19, Ian Davidson wrote:
> Hi Nicolas, Tim,
>
> So, now that I have installed libv4l-devel (I already had the 
> runtime), should I just autogen and make the -good again?
>
> Remember, that I am only using the USB webcam because it is readily 
> available on my test/development machine.  On my live machine, I use a 
> video camera which works fine for recording video.
>
> Ian
>
> On 20/02/2014 17:32, Nicolas Dufresne wrote:
>> Le jeudi 20 février 2014 à 16:20 +0000, Ian Davidson a écrit :
>>> I did not compile against libvideo4linux because I did not know 
>>> where to
>>> find it.  The trace is below.  If I need to download libvideo4linux,
>>> I'll need a pointer as to where to find it.
>>
>> On most distribution you'll need libv4l-devel or libv4l-dev. Or you 
>> can build it from source:
>> git://linuxtv.org/v4l-utils.git
>>
>> >From the trace the format you encounter is GRBG, a bayered format 
>> that matches, V4L2_PIX_FMT_SGRBG8. It seems that these formats are 
>> not defined in GStreamer v4l2 support, though GStreamer has an 
>> element that may be able to convert that format, bayer2rgb. One could 
>> add this format to v4l2object.c and test against the converter to see 
>> if it's compatible, Patch would be appreciated. Note that libv4l will 
>> do the software conversion to more common formats. We don't know yet 
>> if HW specific color table are required, or included in libv4l, hence 
>> the reason we did not activate these formats.
>>
>> Nicolas
>
> On 20/02/2014 14:37, Tim Müller wrote:
>
> Note that you may need to compile v4l2src from -good against
> libvideo4linux(-devel) in case the camera only offers formats that are
> not handled natively in GStreamer and that need converting.
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

-- 
--
Ian Davidson
/239 Streetsbrook Road, Solihull, West Midlands, B91 1HE/
--
Facts used in this message may or may not reflect an underlying 
objective reality. Facts are supplied for personal use only.
Recipients quoting supplied information do so at their own risk. Facts 
supplied may vary in whole or part from widely accepted standards.
While painstakingly researched, facts may or may not be indicative of 
actually occurring events or natural phenomena.
The author accepts no responsibility for personal loss or injury 
resulting from memorisation and subsequent use.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140220/8b2f008d/attachment-0001.html>


More information about the gstreamer-devel mailing list