Sorry, I had a problem with my buildroot environment. This is the
v4l2-compliance output with the most recent version:
# v4l2-compliance -d /dev/video2
Driver Info:
Driver name : coda
Card type : coda
Bus info : coda
Driver version: 0.0.0
Capabilities : 0x84000003
Video Capture
Video Output
Streaming
Device Capabilities
Device Caps : 0x04000003
Video Capture
Video Output
Streaming
Compliance test for device /dev/video2 (not using libv4l2):
Required ioctls:
fail: v4l2-compliance.cpp(270): (vcap.version >> 16) < 3
test VIDIOC_QUERYCAP: FAIL
Allow for multiple opens:
test second video open: OK
fail: v4l2-compliance.cpp(270): (vcap.version >> 16) < 3
test VIDIOC_QUERYCAP: FAIL
fail: v4l2-compliance.cpp(311): doioctl(node,
VIDIOC_G_PRIORITY, &prio)
test VIDIOC_G/S_PRIORITY: FAIL
Debug ioctls:
test VIDIOC_DBG_G_CHIP_IDENT: Not Supported
test VIDIOC_DBG_G/S_REGISTER: Not Supported
test VIDIOC_LOG_STATUS: Not Supported
Input ioctls:
test VIDIOC_G/S_TUNER: Not Supported
test VIDIOC_G/S_FREQUENCY: Not Supported
test VIDIOC_S_HW_FREQ_SEEK: Not Supported
test VIDIOC_ENUMAUDIO: Not Supported
test VIDIOC_G/S/ENUMINPUT: Not Supported
test VIDIOC_G/S_AUDIO: Not Supported
Inputs: 0 Audio Inputs: 0 Tuners: 0
Output ioctls:
test VIDIOC_G/S_MODULATOR: Not Supported
test VIDIOC_G/S_FREQUENCY: Not Supported
test VIDIOC_ENUMAUDOUT: Not Supported
test VIDIOC_G/S/ENUMOUTPUT: Not Supported
test VIDIOC_G/S_AUDOUT: Not Supported
Outputs: 0 Audio Outputs: 0 Modulators: 0
Control ioctls:
test VIDIOC_QUERYCTRL/MENU: OK
test VIDIOC_G/S_CTRL: OK
fail: v4l2-test-controls.cpp(565): try_ext_ctrls did
not check the read-only flag
test VIDIOC_G/S/TRY_EXT_CTRLS: FAIL
fail: v4l2-test-controls.cpp(698): subscribe event for
control 'MPEG Encoder Controls' failed
test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: FAIL
test VIDIOC_G/S_JPEGCOMP: Not Supported
Standard Controls: 10 Private Controls: 0
Input/Output configuration ioctls:
test VIDIOC_ENUM/G/S/QUERY_STD: Not Supported
test VIDIOC_ENUM/G/S/QUERY_DV_PRESETS: Not Supported
test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: Not Supported
test VIDIOC_DV_TIMINGS_CAP: Not Supported
Format ioctls:
test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK
fail: v4l2-test-formats.cpp(558): cap->readbuffers
test VIDIOC_G/S_PARM: FAIL
test VIDIOC_G_FBUF: Not Supported
fail: v4l2-test-formats.cpp(382): !pix.width || !pix.height
test VIDIOC_G_FMT: FAIL
test VIDIOC_G_SLICED_VBI_CAP: Not Supported
Buffer ioctls:
fail: v4l2-test-buffers.cpp(111): doioctl(node->node2,
VIDIOC_REQBUFS, &bufs) != EBUSY
test VIDIOC_REQBUFS/CREATE_BUFS: FAIL
test read/write: OK
Total: 34 Succeeded: 26 Failed: 8 Warnings: 0
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html