LCamDev: implement configureSessionModeCReq

We can, theoretically, now change the v4l camera's mode.
This commit is contained in:
2026-06-13 20:56:33 -04:00
parent 25d7b9c013
commit 3e85b920fb
20 changed files with 1926 additions and 11 deletions
+4
View File
@@ -28,6 +28,10 @@ struct BakedCameraProfile
// MACHINE: dell-laptop
// Captured via lcameraDev_list_cameras on 2026-06-10.
// Configure HIL note (2026-06-10): both cameras expose MJPEG and packed YUYV
// via libcamera VideoRecording/Viewfinder — no fully planar YUV420/NV12 at
// 640x480. configureSessionModeCReq correctly throws when fullPlanarIsOptional
// is false; success-path HIL tests skip on this machine.
inline constexpr BakedCameraProfile bakedCameraProfiles[] = {
{
"dell-laptop",