UVC camera не работает в linux, но работает в windows
Я купил экшн-камеру на неком camdroid с режимом вебки. При подключении под linux я включаю этот режим, он «падает» через несколько секунд, но если запустить adb server, этого не происходит, но все равно не работает.
v4l2-ctl -d /dev/video2 --list-ctrls - пустой вывод
logcat камеры:
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_SETUP
V/uvc-gadget( 59): bRequestType a1 bRequest 86 wValue 0200 wIndex 0100 wLength 0001
V/uvc-gadget( 59): control request (req 86 cs 02)
D/audio_hw_primary( 59): out_standby
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_SETUP
V/uvc-gadget( 59): bRequestType a1 bRequest 87 wValue 0100 wIndex 0001 wLength 001a
V/uvc-gadget( 59): streaming request (req 87 cs 01)
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_SETUP
V/uvc-gadget( 59): bRequestType 21 bRequest 01 wValue 0100 wIndex 0001 wLength 001a
V/uvc-gadget( 59): streaming request (req 01 cs 01)
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_DATA
V/uvc-gadget( 59): setting probe control, length = 26
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_SETUP
V/uvc-gadget( 59): bRequestType a1 bRequest 81 wValue 0100 wIndex 0001 wLength 001a
V/uvc-gadget( 59): streaming request (req 81 cs 01)
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_SETUP
V/uvc-gadget( 59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget( 59): control request (req 87 cs 02)
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_SETUP
V/uvc-gadget( 59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget( 59): control request (req 87 cs 02)
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_SETUP
V/uvc-gadget( 59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget( 59): control request (req 87 cs 02)
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_SETUP
V/uvc-gadget( 59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget( 59): control request (req 87 cs 02)
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_SETUP
V/uvc-gadget( 59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget( 59): control request (req 87 cs 02)
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_SETUP
V/uvc-gadget( 59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget( 59): control request (req 87 cs 02)
V/uvc-gadget( 59): uvc_events_process
V/uvc-gadget( 59): UVC_EVENT_SETUP
V/uvc-gadget( 59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget( 59): control request (req 87 cs 02)