Created
June 27, 2013 03:29
-
-
Save luzfcb/5873728 to your computer and use it in GitHub Desktop.
v4l2 bug libv4l2: error turning on stream: Input/output error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
libv4l2: error turning on stream: Input/output error | |
######## | |
oficina@oficina:~$ cheese | |
(cheese:5086): Clutter-WARNING **: Whoever translated default:LTR did so wrongly. | |
libv4l2: error turning on stream: Erro de entrada/saída | |
(cheese:5086): cheese-WARNING **: Erro interno no fluxo de dados. | |
######## | |
oficina@oficina:~$ find /usr -name v4l1* | |
/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so | |
/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so | |
######### | |
oficina@oficina:~$ lsusb | |
Bus 003 Device 002: ID 413c:8140 Dell Computer Corp. Wireless 360 Bluetooth | |
Bus 004 Device 002: ID 0c45:63e0 Microdia Sonix Integrated Webcam | |
Bus 005 Device 002: ID 046d:c52f Logitech, Inc. Wireless Mouse M305 | |
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | |
########## | |
oficina@oficina:~$ uname -srvpiom | |
Linux 3.8.0-19-generic #30-Ubuntu SMP Wed May 1 16:35:23 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux | |
######### | |
oficina@oficina:~$ v4l2-ctl --log-status | |
VIDIOC_LOG_STATUS: failed: Inappropriate ioctl for device | |
######### | |
oficina@oficina:~$ v4l2-compliance -T | |
VIDIOC_QUERYCAP returned 0 (Success) | |
Driver Info: | |
Driver name : uvcvideo | |
Card type : Integrated Webcam | |
Bus info : usb-0000:00:1a.1-1 | |
Driver version: 3.8.8 | |
Capabilities : 0x84000001 | |
Video Capture | |
Streaming | |
Device Capabilities | |
Device Caps : 0x04000001 | |
Video Capture | |
Streaming | |
Compliance test for device /dev/video0 (not using libv4l2): | |
Required ioctls: | |
VIDIOC_QUERYCAP returned 0 (Success) | |
test VIDIOC_QUERYCAP: OK | |
Allow for multiple opens: | |
test second video open: OK | |
VIDIOC_QUERYCAP returned 0 (Success) | |
test VIDIOC_QUERYCAP: OK | |
VIDIOC_G_PRIORITY returned 0 (Success) | |
VIDIOC_G_PRIORITY returned 0 (Success) | |
VIDIOC_S_PRIORITY returned 0 (Success) | |
VIDIOC_G_PRIORITY returned 0 (Success) | |
VIDIOC_G_PRIORITY returned 0 (Success) | |
VIDIOC_S_PRIORITY returned -1 (Device or resource busy) | |
VIDIOC_S_PRIORITY returned 0 (Success) | |
VIDIOC_G_PRIORITY returned 0 (Success) | |
VIDIOC_G_PRIORITY returned 0 (Success) | |
test VIDIOC_G/S_PRIORITY: OK | |
Debug ioctls: | |
VIDIOC_DBG_G_CHIP_IDENT returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_DBG_G_CHIP_IDENT: OK (Not Supported) | |
VIDIOC_DBG_G_REGISTER returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_DBG_G/S_REGISTER: OK (Not Supported) | |
VIDIOC_LOG_STATUS returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_LOG_STATUS: OK (Not Supported) | |
Input ioctls: | |
VIDIOC_G_STD returned -1 (Inappropriate ioctl for device) | |
VIDIOC_G_TUNER returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_G/S_TUNER: OK (Not Supported) | |
VIDIOC_G_FREQUENCY returned -1 (Inappropriate ioctl for device) | |
VIDIOC_S_FREQUENCY returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_G/S_FREQUENCY: OK (Not Supported) | |
VIDIOC_S_HW_FREQ_SEEK returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported) | |
VIDIOC_ENUMAUDIO returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_ENUMAUDIO: OK (Not Supported) | |
VIDIOC_G_INPUT returned 0 (Success) | |
VIDIOC_ENUMINPUT returned 0 (Success) | |
VIDIOC_S_INPUT returned 0 (Success) | |
VIDIOC_ENUMINPUT returned -1 (Invalid argument) | |
VIDIOC_S_INPUT returned -1 (Invalid argument) | |
VIDIOC_S_INPUT returned 0 (Success) | |
test VIDIOC_G/S/ENUMINPUT: OK | |
VIDIOC_S_INPUT returned 0 (Success) | |
VIDIOC_ENUMINPUT returned 0 (Success) | |
VIDIOC_G_AUDIO returned -1 (Inappropriate ioctl for device) | |
VIDIOC_S_AUDIO returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_G/S_AUDIO: OK (Not Supported) | |
Inputs: 1 Audio Inputs: 0 Tuners: 0 | |
Output ioctls: | |
VIDIOC_G_MODULATOR returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_G/S_MODULATOR: OK (Not Supported) | |
VIDIOC_G_FREQUENCY returned -1 (Inappropriate ioctl for device) | |
VIDIOC_S_FREQUENCY returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_G/S_FREQUENCY: OK (Not Supported) | |
VIDIOC_ENUMAUDOUT returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_ENUMAUDOUT: OK (Not Supported) | |
VIDIOC_G_OUTPUT returned -1 (Inappropriate ioctl for device) | |
VIDIOC_ENUMOUTPUT returned -1 (Inappropriate ioctl for device) | |
VIDIOC_S_OUTPUT returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported) | |
test VIDIOC_G/S_AUDOUT: OK (Not Supported) | |
Outputs: 0 Audio Outputs: 0 Modulators: 0 | |
Control ioctls: | |
VIDIOC_QUERYCTRL returned 0 (Success) | |
VIDIOC_QUERYMENU returned -1 (Invalid argument) | |
VIDIOC_QUERYCTRL returned 0 (Success) | |
VIDIOC_QUERYMENU returned -1 (Invalid argument) | |
VIDIOC_QUERYCTRL returned 0 (Success) | |
VIDIOC_QUERYMENU returned -1 (Invalid argument) | |
VIDIOC_QUERYCTRL returned 0 (Success) | |
VIDIOC_QUERYMENU returned -1 (Invalid argument) | |
VIDIOC_QUERYCTRL returned 0 (Success) | |
VIDIOC_QUERYMENU returned -1 (Invalid argument) | |
VIDIOC_QUERYCTRL returned 0 (Success) | |
VIDIOC_QUERYMENU returned -1 (Invalid argument) | |
VIDIOC_QUERYCTRL returned 0 (Success) | |
VIDIOC_QUERYMENU returned 0 (Success) | |
VIDIOC_QUERYMENU returned 0 (Success) | |
VIDIOC_QUERYMENU returned 0 (Success) | |
VIDIOC_QUERYMENU returned -1 (Invalid argument) | |
VIDIOC_QUERYCTRL returned 0 (Success) | |
VIDIOC_QUERYMENU returned -1 (Invalid argument) | |
VIDIOC_QUERYCTRL returned 0 (Success) | |
VIDIOC_QUERYMENU returned -1 (Invalid argument) | |
VIDIOC_QUERYCTRL returned 0 (Success) | |
VIDIOC_QUERYMENU returned -1 (Invalid argument) | |
VIDIOC_QUERYCTRL returned 0 (Success) | |
VIDIOC_QUERYMENU returned -1 (Invalid argument) | |
fail: v4l2-test-controls.cpp(209): missing control class for class 00980000 | |
test VIDIOC_QUERYCTRL/MENU: FAIL | |
VIDIOC_G_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_G_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_G_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_G_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_G_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_G_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_G_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned -1 (Numerical result out of range) | |
VIDIOC_S_CTRL returned -1 (Numerical result out of range) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned 0 (Success) | |
VIDIOC_G_CTRL returned 0 (Success) | |
VIDIOC_S_CTRL returned -1 (Input/output error) | |
VIDIOC_S_CTRL returned -1 (Input/output error) | |
fail: v4l2-test-controls.cpp(381): invalid minimum range check | |
test VIDIOC_G/S_CTRL: FAIL | |
VIDIOC_G_EXT_CTRLS returned 0 (Success) | |
VIDIOC_TRY_EXT_CTRLS returned 0 (Success) | |
VIDIOC_G_EXT_CTRLS returned 0 (Success) | |
VIDIOC_TRY_EXT_CTRLS returned 0 (Success) | |
VIDIOC_S_EXT_CTRLS returned 0 (Success) | |
VIDIOC_G_EXT_CTRLS returned 0 (Success) | |
VIDIOC_TRY_EXT_CTRLS returned 0 (Success) | |
VIDIOC_S_EXT_CTRLS returned 0 (Success) | |
VIDIOC_G_EXT_CTRLS returned 0 (Success) | |
VIDIOC_TRY_EXT_CTRLS returned 0 (Success) | |
VIDIOC_S_EXT_CTRLS returned 0 (Success) | |
VIDIOC_G_EXT_CTRLS returned 0 (Success) | |
VIDIOC_TRY_EXT_CTRLS returned 0 (Success) | |
VIDIOC_S_EXT_CTRLS returned 0 (Success) | |
VIDIOC_G_EXT_CTRLS returned 0 (Success) | |
VIDIOC_TRY_EXT_CTRLS returned 0 (Success) | |
VIDIOC_S_EXT_CTRLS returned 0 (Success) | |
VIDIOC_G_EXT_CTRLS returned 0 (Success) | |
VIDIOC_TRY_EXT_CTRLS returned 0 (Success) | |
VIDIOC_S_EXT_CTRLS returned 0 (Success) | |
VIDIOC_G_EXT_CTRLS returned 0 (Success) | |
VIDIOC_TRY_EXT_CTRLS returned 0 (Success) | |
VIDIOC_S_EXT_CTRLS returned 0 (Success) | |
VIDIOC_G_EXT_CTRLS returned 0 (Success) | |
VIDIOC_TRY_EXT_CTRLS returned 0 (Success) | |
VIDIOC_S_EXT_CTRLS returned -1 (Input/output error) | |
VIDIOC_G_EXT_CTRLS returned 0 (Success) | |
VIDIOC_TRY_EXT_CTRLS returned 0 (Success) | |
VIDIOC_S_EXT_CTRLS returned 0 (Success) | |
VIDIOC_G_EXT_CTRLS returned 0 (Success) | |
VIDIOC_TRY_EXT_CTRLS returned 0 (Success) | |
VIDIOC_S_EXT_CTRLS returned 0 (Success) | |
VIDIOC_G_EXT_CTRLS returned -1 (Invalid argument) | |
fail: v4l2-test-controls.cpp(617): g_ext_ctrls(0) invalid error_idx | |
test VIDIOC_G/S/TRY_EXT_CTRLS: FAIL | |
VIDIOC_SUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_DQEVENT returned 0 (Success) | |
VIDIOC_UNSUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_SUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_DQEVENT returned 0 (Success) | |
VIDIOC_UNSUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_SUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_DQEVENT returned 0 (Success) | |
VIDIOC_UNSUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_SUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_DQEVENT returned 0 (Success) | |
VIDIOC_UNSUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_SUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_DQEVENT returned 0 (Success) | |
VIDIOC_UNSUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_SUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_DQEVENT returned 0 (Success) | |
VIDIOC_UNSUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_SUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_DQEVENT returned 0 (Success) | |
VIDIOC_UNSUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_SUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_DQEVENT returned 0 (Success) | |
VIDIOC_UNSUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_SUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_DQEVENT returned 0 (Success) | |
VIDIOC_UNSUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_SUBSCRIBE_EVENT returned 0 (Success) | |
VIDIOC_DQEVENT returned 0 (Success) | |
VIDIOC_UNSUBSCRIBE_EVENT returned 0 (Success) | |
test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK | |
VIDIOC_G_JPEGCOMP returned -1 (Inappropriate ioctl for device) | |
VIDIOC_S_JPEGCOMP returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_G/S_JPEGCOMP: OK (Not Supported) | |
Standard Controls: 10 Private Controls: 0 | |
Input/Output configuration ioctls: | |
VIDIOC_ENUMINPUT returned 0 (Success) | |
VIDIOC_S_INPUT returned 0 (Success) | |
VIDIOC_G_STD returned -1 (Inappropriate ioctl for device) | |
VIDIOC_S_STD returned -1 (Inappropriate ioctl for device) | |
VIDIOC_S_STD returned -1 (Inappropriate ioctl for device) | |
VIDIOC_ENUMSTD returned -1 (Inappropriate ioctl for device) | |
VIDIOC_QUERYSTD returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported) | |
VIDIOC_ENUMINPUT returned 0 (Success) | |
VIDIOC_S_INPUT returned 0 (Success) | |
VIDIOC_G_DV_PRESET returned -1 (Inappropriate ioctl for device) | |
VIDIOC_S_DV_PRESET returned -1 (Inappropriate ioctl for device) | |
VIDIOC_S_DV_PRESET returned -1 (Inappropriate ioctl for device) | |
VIDIOC_ENUM_DV_PRESETS returned -1 (Inappropriate ioctl for device) | |
VIDIOC_QUERY_DV_PRESET returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_ENUM/G/S/QUERY_DV_PRESETS: OK (Not Supported) | |
VIDIOC_ENUMINPUT returned 0 (Success) | |
VIDIOC_S_INPUT returned 0 (Success) | |
VIDIOC_G_DV_TIMINGS returned -1 (Inappropriate ioctl for device) | |
VIDIOC_ENUM_DV_TIMINGS returned -1 (Inappropriate ioctl for device) | |
VIDIOC_QUERY_DV_TIMINGS returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported) | |
VIDIOC_ENUMINPUT returned 0 (Success) | |
VIDIOC_S_INPUT returned 0 (Success) | |
VIDIOC_DV_TIMINGS_CAP returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported) | |
Format ioctls: | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned 0 (Success) | |
VIDIOC_ENUM_FRAMESIZES returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMESIZES returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMESIZES returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMESIZES returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMESIZES returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMESIZES returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned 0 (Success) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMESIZES returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMESIZES returned -1 (Invalid argument) | |
VIDIOC_ENUM_FRAMEINTERVALS returned -1 (Invalid argument) | |
test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK | |
VIDIOC_G_PARM returned -1 (Invalid argument) | |
VIDIOC_G_PARM returned 0 (Success) | |
VIDIOC_S_PARM returned 0 (Success) | |
VIDIOC_G_PARM returned -1 (Invalid argument) | |
VIDIOC_G_PARM returned -1 (Invalid argument) | |
VIDIOC_G_PARM returned -1 (Invalid argument) | |
VIDIOC_G_PARM returned -1 (Invalid argument) | |
VIDIOC_G_PARM returned -1 (Invalid argument) | |
VIDIOC_G_PARM returned -1 (Invalid argument) | |
VIDIOC_G_PARM returned -1 (Invalid argument) | |
VIDIOC_G_PARM returned -1 (Invalid argument) | |
VIDIOC_G_PARM returned -1 (Invalid argument) | |
VIDIOC_G_PARM returned -1 (Invalid argument) | |
test VIDIOC_G/S_PARM: OK | |
VIDIOC_G_FBUF returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_G_FBUF: OK (Not Supported) | |
VIDIOC_G_FMT returned -1 (Invalid argument) | |
VIDIOC_G_FMT returned 0 (Success) | |
VIDIOC_G_FMT returned -1 (Invalid argument) | |
VIDIOC_G_FMT returned -1 (Invalid argument) | |
VIDIOC_G_FMT returned -1 (Invalid argument) | |
VIDIOC_G_FMT returned -1 (Invalid argument) | |
VIDIOC_G_FMT returned -1 (Invalid argument) | |
VIDIOC_G_FMT returned -1 (Invalid argument) | |
VIDIOC_G_FMT returned -1 (Invalid argument) | |
VIDIOC_G_FMT returned -1 (Invalid argument) | |
VIDIOC_G_FMT returned -1 (Invalid argument) | |
VIDIOC_G_FMT returned -1 (Invalid argument) | |
test VIDIOC_G_FMT: OK | |
VIDIOC_G_FMT returned 0 (Success) | |
VIDIOC_TRY_FMT returned 0 (Success) | |
VIDIOC_TRY_FMT returned 0 (Success) | |
VIDIOC_TRY_FMT returned -1 (Invalid argument) | |
test VIDIOC_TRY_FMT: OK | |
VIDIOC_G_FMT returned 0 (Success) | |
VIDIOC_S_FMT returned 0 (Success) | |
VIDIOC_S_FMT returned 0 (Success) | |
VIDIOC_S_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned -1 (Invalid argument) | |
VIDIOC_ENUM_FMT returned 0 (Success) | |
VIDIOC_ENUM_FRAMESIZES returned 0 (Success) | |
VIDIOC_ENUM_FRAMESIZES returned 0 (Success) | |
VIDIOC_S_FMT returned 0 (Success) | |
VIDIOC_S_FMT returned -1 (Device or resource busy) | |
test VIDIOC_S_FMT: OK | |
VIDIOC_G_SLICED_VBI_CAP returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported) | |
Codec ioctls: | |
VIDIOC_ENCODER_CMD returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported) | |
VIDIOC_G_ENC_INDEX returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_G_ENC_INDEX: OK (Not Supported) | |
VIDIOC_DECODER_CMD returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported) | |
Buffer ioctls: | |
VIDIOC_REQBUFS returned -1 (Invalid argument) | |
VIDIOC_G_FMT returned 0 (Success) | |
VIDIOC_REQBUFS returned -1 (Invalid argument) | |
VIDIOC_REQBUFS returned 0 (Success) | |
VIDIOC_REQBUFS returned 0 (Success) | |
VIDIOC_REQBUFS returned 0 (Success) | |
VIDIOC_REQBUFS returned 0 (Success) | |
VIDIOC_QUERYBUF returned 0 (Success) | |
VIDIOC_QUERYBUF returned -1 (Invalid argument) | |
VIDIOC_REQBUFS returned 0 (Success) | |
VIDIOC_REQBUFS returned 0 (Success) | |
VIDIOC_QUERYBUF returned 0 (Success) | |
VIDIOC_QUERYBUF returned -1 (Invalid argument) | |
VIDIOC_REQBUFS returned -1 (Device or resource busy) | |
VIDIOC_REQBUFS returned -1 (Device or resource busy) | |
VIDIOC_REQBUFS returned 0 (Success) | |
VIDIOC_REQBUFS returned 0 (Success) | |
VIDIOC_REQBUFS returned 0 (Success) | |
VIDIOC_CREATE_BUFS returned -1 (Inappropriate ioctl for device) | |
test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK | |
Total: 38, Succeeded: 35, Failed: 3, Warnings: 4 | |
Hello, I have this error, how can i fix it? thank you.
libv4l2: error turning on stream: Input/output error
(cheese:2830): cheese-WARNING **: Could not read from resource.: gstv4l2bufferpool.c(1054): gst_v4l2_buffer_pool_poll (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin18/GstV4l2Src:v4l2src1:
poll error 1: Input/output error (5)
libv4l2: error turning on stream: Input/output error
Update: I fixed my original issue, so these were not affecting me adversely it seems. No issue for me.
I am having this issue now, and ask if anyone knows a fix or can help debug?
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I have same provblem, how you fix it? thanks