diff options
author | Milen Mitkov <mmitkov@mm-sol.com> | 2011-08-26 16:20:10 +0300 |
---|---|---|
committer | Iliyan Malchev <malchev@google.com> | 2011-09-02 14:02:52 -0700 |
commit | d33c79311f06dfd04b25f42ec2da89a3fe1e37d1 (patch) | |
tree | 8225464ccc8865816adb9ef0affdf02efc945148 /camera/inc/General3A_Settings.h | |
parent | 664ce73b9414b1ece5eff9419ccd6eef37826fef (diff) | |
download | hardware_ti_omap4-d33c79311f06dfd04b25f42ec2da89a3fe1e37d1.zip hardware_ti_omap4-d33c79311f06dfd04b25f42ec2da89a3fe1e37d1.tar.gz hardware_ti_omap4-d33c79311f06dfd04b25f42ec2da89a3fe1e37d1.tar.bz2 |
CameraHAL : Multiple focus and exposure areas support
Adds support for multiple focus and exposure areas and
also correctly returning the number of maximum supported
focus and exposure areas.
- Patch set 4: converting the coordinates,
which are sent to 3A in the range 0 - 255. Both Focus
and Exposure algorithms use this range
- Patch set 5: Handling special area (0, 0, 0, 0, 0),
rebasing and also memory allocation alignment to 4K chunks.
- Patch set 6: Freeing the alloc'd buffer in case of error.
Change-Id: I45bdd4309b75ac4d50deb05e97120362cdb1937b
Signed-off-by: Milen Mitkov <mmitkov@mm-sol.com>
Diffstat (limited to 'camera/inc/General3A_Settings.h')
-rw-r--r-- | camera/inc/General3A_Settings.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/camera/inc/General3A_Settings.h b/camera/inc/General3A_Settings.h index 9e0e798..8267c04 100644 --- a/camera/inc/General3A_Settings.h +++ b/camera/inc/General3A_Settings.h @@ -253,6 +253,7 @@ enum E3ASettingsFlags SetFlash = 1 << 15, SetExpLock = 1 << 16, SetWBLock = 1 << 17, + SetMeteringAreas = 1 << 18, E3aSettingMax, E3AsettingsAll = ( ((E3aSettingMax -1 ) << 1) -1 ) /// all possible flags raised |