camera-streamer
camera-streamer copied to clipboard
Logitech C910 Can't export queue buffer=0 to DMA
Hi, can't get camera-streamer to work with my Logitech C910 usb webcam due to the error below, not sure if this is because of the libraries I'm using for Odroid C1 or something else, do we have a list of dependencies and version that I can use to compare?
camera-streamer --camera-video.disabled --log-verbose=5 --log-debug=5 --camera-width=640 --camera-height=480
util/opts/opts.c: ?: Parsing 'camera-width=640'. Got value='640', and option='camera-width'
util/opts/opts.c: ?: Parsing 'camera-height=480'. Got value='480', and option='camera-height'
camera-streamer Version: v0.2.1 (91d19da)
device/v4l2/device.c: CAMERA: Device path=/dev/video0 fd=15 opened
device/v4l2/device.c: CAMERA: Querying device capabilities ...
device/v4l2/device_media.c: CAMERA: Opened '/dev/media0' (fd=16)
device/v4l2/device_media.c: CAMERA: Link '../../devices/lm0/usb2/2-1/2-1:1.2/video4linux/video0' does not contain '/v4l-subdev'
device/v4l2/device_options.c: CAMERA: The 'horizontal_flip=0' was failed to find.
device/v4l2/device_options.c: CAMERA: The 'vertical_flip=0' was failed to find.
device/camera/camera_input.c: CAMERA: Disabling DMA since device uses USB (which is likely not working properly).
device/v4l2/buffer_list.c: CAMERA:capture: Get current format ...
device/v4l2/buffer_list.c: CAMERA:capture: Configuring format ()...
device/v4l2/buffer_list.c: CAMERA:capture: Requesting 3 buffers
device/v4l2/buffer_list.c: CAMERA:capture: Got 3 buffers
device/buffer_list.c: CAMERA:capture: Using: 640x480/MJPG, buffers=3, bytesperline=0, sizeimage=0.6MiB
device/v4l2/buffer.c: CAMERA:capture: ioctl(ret=-1, errno=25): Can't export queue buffer=0 to DMA
device/buffer_list.c: CAMERA:capture: Cannot open buffer: 0
Environment
v4l2-ctl --list-devices
UVC Camera (046d:0821) (1):
/dev/media0
amlvideo (amlvideo-000):
/dev/video10
ionvideo (platform:ionvideo-000):
/dev/video13
UVC Camera (046d:0821) (usb-lm0-1):
/dev/video0
lsusb
Bus 002 Device 002: ID 046d:0821 Logitech, Inc. HD Webcam C910
uname -ar
Linux odroid 3.10.107-25 #2 SMP PREEMPT Wed Feb 3 13:41:38 -02 2021 armv7l armv7l armv7l GNU/Linux
cat /etc/debian_version
bullseye/sid
installation method
apt install camera-streamer-generic_0.2.1.bullseye_armhf.deb
v4l2-ctl -d /dev/video0 --list-ctrls-menus
brightness 0x00980900 (int) : min=0 max=255 step=1 default=-8193 value=120
contrast 0x00980901 (int) : min=0 max=255 step=1 default=57343 value=40
saturation 0x00980902 (int) : min=0 max=255 step=1 default=57343 value=32
white_balance_temperature_auto 0x0098090c (bool) : default=1 value=0
gain 0x00980913 (int) : min=0 max=255 step=1 default=57343 value=66
power_line_frequency 0x00980918 (menu) : min=0 max=2 default=2 value=2
0: Disabled
1: 50 Hz
2: 60 Hz
white_balance_temperature 0x0098091a (int) : min=2800 max=6500 step=1 default=57343 value=6000
sharpness 0x0098091b (int) : min=0 max=255 step=1 default=57343 value=70
backlight_compensation 0x0098091c (int) : min=0 max=1 step=1 default=57343 value=0
exposure_auto 0x009a0901 (menu) : min=0 max=3 default=0 value=3
1: Manual Mode
3: Aperture Priority Mode
exposure_absolute 0x009a0902 (int) : min=3 max=2047 step=1 default=166 value=166 flags=inactive
exposure_auto_priority 0x009a0903 (bool) : default=0 value=1
pan_absolute 0x009a0908 (int) : min=-36000 max=36000 step=3600 default=0 value=0
tilt_absolute 0x009a0909 (int) : min=-36000 max=36000 step=3600 default=0 value=0
focus_absolute 0x009a090a (int) : min=0 max=255 step=17 default=8178 value=102
focus_auto 0x009a090c (bool) : default=1 value=0
zoom_absolute 0x009a090d (int) : min=1 max=5 step=1 default=57343 value=1
led1_mode 0x0a046d05 (menu) : min=0 max=3 default=3 value=3
0: Off
1: On
2: Blink
3: Auto
led1_frequency 0x0a046d06 (int) : min=0 max=255 step=1 default=0 value=0