mirror of
https://git.libcamera.org/libcamera/libcamera.git
synced 2025-07-21 15:53:54 +03:00
ipa: ipu3: Send color temperature in the metadata
Now that the color temperature is updated per-frame, use the value and set the corresponding controls::ColourTemperature. Signed-off-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Umang Jain <umang.jain@ideasonboard.com> Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>
This commit is contained in:
parent
a0734f72d4
commit
9bef4144c8
1 changed files with 10 additions and 0 deletions
|
@ -631,6 +631,16 @@ void IPAIPU3::parseStatistics(unsigned int frame,
|
|||
(sensorInfo_.pixelRate / 1e6);
|
||||
ctrls.set(controls::FrameDuration, frameDuration);
|
||||
|
||||
ctrls.set(controls::ColourTemperature, context_.frameContext.awb.temperatureK);
|
||||
|
||||
/*
|
||||
* \todo The Metadata provides a path to getting extended data
|
||||
* out to the application. Further data such as a simplifed Histogram
|
||||
* might have value to be exposed, however such data may be
|
||||
* difficult to report in a generically parsable way and we
|
||||
* likely want to avoid putting platform specific metadata in.
|
||||
*/
|
||||
|
||||
IPU3Action op;
|
||||
op.op = ActionMetadataReady;
|
||||
op.controls = ctrls;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue