summaryrefslogtreecommitdiffstats
path: root/camera/inc/General3A_Settings.h
diff options
context:
space:
mode:
authorMilen Mitkov <mmitkov@mm-sol.com>2011-08-26 16:20:10 +0300
committerIliyan Malchev <malchev@google.com>2011-09-02 14:02:52 -0700
commitd33c79311f06dfd04b25f42ec2da89a3fe1e37d1 (patch)
tree8225464ccc8865816adb9ef0affdf02efc945148 /camera/inc/General3A_Settings.h
parent664ce73b9414b1ece5eff9419ccd6eef37826fef (diff)
downloadhardware_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.h1
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