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