summaryrefslogtreecommitdiff
path: root/src/libcamera/pipeline
diff options
context:
space:
mode:
authorDavid Plowman <david.plowman@raspberrypi.com>2023-10-26 12:11:31 +0100
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2023-11-06 11:31:37 +0200
commit73c7eeb3e4606853b44719a3b355e62c888df652 (patch)
tree15595c6ab1bfa547e0f3f58d64bbe40cfc1a72eb /src/libcamera/pipeline
parent02eea043f2a4d976c2c40e5bc382096c3a536632 (diff)
libcamera: controls: Add controls for HDR
We add an HdrMode control (to enable and disable HDR processing) and an HdrChannel, which indicates what kind of HDR frame (short, long or medium) has just arrived. Currently the HdrMode supports the following values: * Off - no HDR processing at all. * MultiExposureUnmerged - frames at multiple different exposures are produced, but not merged together. They are returned "as is". * MultiExposure - frames at multiple different exposures are merged to create HDR images. * SingleExposure - multiple frames all at the same exposure are merged to create HDR images. * Night - multiple frames will be combined to create "night mode" images. Signed-off-by: David Plowman <david.plowman@raspberrypi.com> Reviewed-by: Naushir Patuck <naush@raspberrypi.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'src/libcamera/pipeline')
0 files changed, 0 insertions, 0 deletions