ipa: raspberrypi: awb: Add GetConvergenceFrames method to AWB base class
We add a GetConvergenceFrames method to the AwbAlgorithm class which can be called when the AWB is started from scratch. It suggests how many frames should be dropped before displaying any (while the AWB converges). The Raspberry Pi specific implementation makes this customisable from the tuning file. 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>
This commit is contained in:
parent
748f48a006
commit
dbcf4d8247
3 changed files with 14 additions and 0 deletions
|
@ -15,6 +15,7 @@ class AwbAlgorithm : public Algorithm
|
|||
public:
|
||||
AwbAlgorithm(Controller *controller) : Algorithm(controller) {}
|
||||
// An AWB algorithm must provide the following:
|
||||
virtual unsigned int GetConvergenceFrames() const = 0;
|
||||
virtual void SetMode(std::string const &mode_name) = 0;
|
||||
virtual void SetManualGains(double manual_r, double manual_b) = 0;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue