3 ms·
These cameras are already exposed via v4l2 they are just exposed by many v4l2 subdevices (for a separate parts of the HW camera and image processing pipeline) a
by megous 4y ago
These cameras are already exposed via v4l2 they are just exposed by many v4l2 subdevices (for a separate parts of the HW camera and image processing pipeline) and not just as a single video device having all the necessary highlevel controls.
So the interface is the same, it's just split over many device and platform specific subdevices, which normal apps can't really be expected to understand.
- leni536 4y agoSure, but then a libcamera based service could expose a single virtualized v4l2 device with all the necessary high level controls, and normal legacy apps could use that.