diff options
author | David Plowman <david.plowman@raspberrypi.com> | 2022-02-08 10:04:36 +0000 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2022-02-08 12:42:31 +0200 |
commit | 110c26b317c783a48c97badd93c006f6c2ae834b (patch) | |
tree | ff961d3bb2347f7050781f222f1df2933faf3de5 /src/qcam/message_handler.h | |
parent | ca20503f6295a6cc25261ad5b975a73c961ae73b (diff) |
ipa: raspberrypi: awb: Better handling of how we disable AWB
We now handle disabling ("pausing") AWB in the same way as
AEC/AGC. Instead of letting the pause flag be set so that the code
never runs at all, we instead fix the manual settings to the current
values (but continue to be called).
The algorithm does not restart any calculations in this state, but
continues to add AWB metadata to every frame. Therefore certain other
algorithms that want to know it (CCM and ALSC, for example) can still
find it.
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/qcam/message_handler.h')
0 files changed, 0 insertions, 0 deletions