IMO it's a bug in checkbox, kernel doesn't do anything wrong.
The metadata device only has capability V4L2_CAP_META_CAPTURE, it doesn't have V4L2_CAP_VIDEO_CAPTURE, which is required for capturing video.
Please see the example in linux kernel doc and modify checkbox accordingly: https://www.kernel.org/doc/html/latest/media/uapi/v4l/capture.c.html
IMO it's a bug in checkbox, kernel doesn't do anything wrong.
The metadata device only has capability V4L2_CAP_ META_CAPTURE, it doesn't have V4L2_CAP_ VIDEO_CAPTURE, which is required for capturing video.
Please see the example in linux kernel doc and modify checkbox accordingly: /www.kernel. org/doc/ html/latest/ media/uapi/ v4l/capture. c.html
https:/