diff options
author | Tyler Luu <tluu@ti.com> | 2012-03-25 18:15:30 -0500 |
---|---|---|
committer | Daniel Levin <dendy@ti.com> | 2012-07-25 08:55:44 -0500 |
commit | 182343994eaebfe386df643aa2777afbb1d5e873 (patch) | |
tree | c7ce602e5ba37dad28626c8b440d2b206677c1a9 /camera/inc/General3A_Settings.h | |
parent | e7820b2c8722c66f4ba3f8e6e5aa2d41ffb5d25b (diff) | |
download | hardware_ti_omap4-182343994eaebfe386df643aa2777afbb1d5e873.zip hardware_ti_omap4-182343994eaebfe386df643aa2777afbb1d5e873.tar.gz hardware_ti_omap4-182343994eaebfe386df643aa2777afbb1d5e873.tar.bz2 |
camera: additional controls for some processing
Adding additional control for fixed gamma, NSF1, NSF2,
sharpening, three color line map, and GIC.
Change-Id: I1efbc3a721cc625ec2683e19aae1661fcad4559d
Signed-off-by: Vladimir Petrov <vppetrov@mm-sol.com>
Diffstat (limited to 'camera/inc/General3A_Settings.h')
-rw-r--r-- | camera/inc/General3A_Settings.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/camera/inc/General3A_Settings.h b/camera/inc/General3A_Settings.h index 5815741..c03220c 100644 --- a/camera/inc/General3A_Settings.h +++ b/camera/inc/General3A_Settings.h @@ -244,6 +244,14 @@ class Gen3A_settings{ OMX_BOOL ExposureLock; OMX_BOOL FocusLock; OMX_BOOL WhiteBalanceLock; + + OMX_BOOL AlgoFixedGamma; + OMX_BOOL AlgoNSF1; + OMX_BOOL AlgoNSF2; + OMX_BOOL AlgoSharpening; + OMX_BOOL AlgoThreeLinColorMap; + OMX_BOOL AlgoGIC; + }; /* @@ -270,6 +278,14 @@ enum E3ASettingsFlags SetMeteringAreas = 1 << 18, SetManualExposure = 1 << 19, + SetAlgoFixedGamma = 1 << 20, + SetAlgoNSF1 = 1 << 21, + SetAlgoNSF2 = 1 << 22, + SetAlgoSharpening = 1 << 23, + SetAlgoThreeLinColorMap = 1 << 24, + SetAlgoGIC = 1 << 25, + + E3aSettingMax, E3AsettingsAll = ( ((E3aSettingMax -1 ) << 1) -1 ) /// all possible flags raised }; |