yuquanjun
|
c32fd1b233
|
Add V4L2 controls (EXPOSURE/GAIN/VBLANK/HBLANK/PIXEL_RATE/LINK_FREQ) and libcamera support
- Add mandatory V4L2 controls required by libcamera:
PIXEL_RATE, LINK_FREQ, EXPOSURE, ANALOGUE_GAIN, VBLANK, HBLANK
- Add V4L2_SUBDEV_FL_HAS_DEVNODE flag to create /dev/v4l-subdev0
- Rename driver .name to 'ov5647' to use existing IPA cam_helper
- Add sc235hai_set_exposure/gain/vts() register write functions
- Add sc235hai_init_controls() and sc235hai_s_ctrl() ctrl ops
- Register exposure (3e00/01/02), gain (3e08/09), VTS (320e/0f)
Result: libcamera v0.6.0 recognizes camera, mediamtx RTSP stream
working at rtsp://[board]:8554/cam with ISP processing
|
2026-04-19 14:17:12 +08:00 |