diff options
author | Sundar Raman <sunds@ti.com> | 2011-08-30 00:46:24 -0700 |
---|---|---|
committer | Iliyan Malchev <malchev@google.com> | 2011-08-31 20:02:32 -0700 |
commit | d054c26243e4cf49e5fe04789e4437e5e0f3f574 (patch) | |
tree | 824bd354a5084ead21ad4e85554cf00d3b2aacc4 | |
parent | e156c9ab0aacc96563ee06acdc43edfa6594f8ac (diff) | |
download | hardware_ti_omap4xxx-d054c26243e4cf49e5fe04789e4437e5e0f3f574.tar.gz hardware_ti_omap4xxx-d054c26243e4cf49e5fe04789e4437e5e0f3f574.tar.bz2 hardware_ti_omap4xxx-d054c26243e4cf49e5fe04789e4437e5e0f3f574.zip |
CameraHAL: Enable GBCE by default
Needed to improve image quality
Change-Id: I727b8ee21a186e1616e690f85075e4e8a64617f9
Signed-off-by: Sundar Raman <sunds@ti.com>
-rw-r--r-- | camera/CameraHal.cpp | 1 | ||||
-rw-r--r-- | camera/CameraParameters.cpp | 1 | ||||
-rw-r--r-- | camera/OMXCameraAdapter/OMXCapabilities.cpp | 1 | ||||
-rw-r--r-- | camera/OMXCameraAdapter/OMXDefaults.cpp | 1 | ||||
-rw-r--r-- | camera/inc/CameraProperties.h | 1 | ||||
-rw-r--r-- | camera/inc/OMXCameraAdapter/OMXCameraAdapter.h | 1 |
6 files changed, 6 insertions, 0 deletions
diff --git a/camera/CameraHal.cpp b/camera/CameraHal.cpp index 5af0825..49b149c 100644 --- a/camera/CameraHal.cpp +++ b/camera/CameraHal.cpp @@ -3042,6 +3042,7 @@ void CameraHal::initDefaultParameters() p.set(TICameraParameters::KEY_EXPOSURE_MODE, mCameraProperties->get(CameraProperties::EXPOSURE_MODE)); p.set(TICameraParameters::KEY_ISO, mCameraProperties->get(CameraProperties::ISO_MODE)); p.set(TICameraParameters::KEY_IPP, mCameraProperties->get(CameraProperties::IPP)); + p.set(TICameraParameters::KEY_GBCE, mCameraProperties->get(CameraProperties::GBCE)); p.set(TICameraParameters::KEY_S3D2D_PREVIEW, mCameraProperties->get(CameraProperties::S3D2D_PREVIEW)); p.set(TICameraParameters::KEY_AUTOCONVERGENCE, mCameraProperties->get(CameraProperties::AUTOCONVERGENCE)); p.set(TICameraParameters::KEY_MANUALCONVERGENCE_VALUES, mCameraProperties->get(CameraProperties::MANUALCONVERGENCE_VALUES)); diff --git a/camera/CameraParameters.cpp b/camera/CameraParameters.cpp index f19a0fe..27f9c27 100644 --- a/camera/CameraParameters.cpp +++ b/camera/CameraParameters.cpp @@ -78,6 +78,7 @@ const char CameraProperties::BRIGHTNESS[] = "prop-brightness-default"; const char CameraProperties::SATURATION[] = "prop-saturation-default"; const char CameraProperties::SHARPNESS[] = "prop-sharpness-default"; const char CameraProperties::IPP[] = "prop-ipp-default"; +const char CameraProperties::GBCE[] = "prop-gbce-default"; const char CameraProperties::S3D2D_PREVIEW[] = "prop-s3d2d-preview"; const char CameraProperties::S3D2D_PREVIEW_MODES[] = "prop-s3d2d-preview-values"; const char CameraProperties::AUTOCONVERGENCE[] = "prop-auto-convergence"; diff --git a/camera/OMXCameraAdapter/OMXCapabilities.cpp b/camera/OMXCameraAdapter/OMXCapabilities.cpp index 7966e9f..0272f8a 100644 --- a/camera/OMXCameraAdapter/OMXCapabilities.cpp +++ b/camera/OMXCameraAdapter/OMXCapabilities.cpp @@ -955,6 +955,7 @@ status_t OMXCameraAdapter::insertDefaults(CameraProperties::Properties* params, params->set(CameraProperties::FLASH_MODE, DEFAULT_FLASH_MODE); params->set(CameraProperties::FOCUS_MODE, DEFAULT_FOCUS_MODE); params->set(CameraProperties::IPP, DEFAULT_IPP); + params->set(CameraProperties::GBCE, DEFAULT_GBCE); params->set(CameraProperties::ISO_MODE, DEFAULT_ISO_MODE); params->set(CameraProperties::JPEG_QUALITY, DEFAULT_JPEG_QUALITY); params->set(CameraProperties::JPEG_THUMBNAIL_QUALITY, DEFAULT_THUMBNAIL_QUALITY); diff --git a/camera/OMXCameraAdapter/OMXDefaults.cpp b/camera/OMXCameraAdapter/OMXDefaults.cpp index c79504d..bcc52e8 100644 --- a/camera/OMXCameraAdapter/OMXDefaults.cpp +++ b/camera/OMXCameraAdapter/OMXDefaults.cpp @@ -41,6 +41,7 @@ const char OMXCameraAdapter::DEFAULT_FLASH_MODE[] = "off"; const char OMXCameraAdapter::DEFAULT_FOCUS_MODE[] = "infinity"; const char OMXCameraAdapter::DEFAULT_FRAMERATE_RANGE[] = "20000,30000"; const char OMXCameraAdapter::DEFAULT_IPP[] = "ldc-nsf"; +const char OMXCameraAdapter::DEFAULT_GBCE[] = "enable"; const char OMXCameraAdapter::DEFAULT_ISO_MODE[] = "auto"; const char OMXCameraAdapter::DEFAULT_JPEG_QUALITY[] = "95"; const char OMXCameraAdapter::DEFAULT_THUMBNAIL_QUALITY[] = "60"; diff --git a/camera/inc/CameraProperties.h b/camera/inc/CameraProperties.h index 83d1b10..57dfe80 100644 --- a/camera/inc/CameraProperties.h +++ b/camera/inc/CameraProperties.h @@ -93,6 +93,7 @@ public: static const char SHARPNESS[];
static const char CONTRAST[];
static const char IPP[];
+ static const char GBCE[];
static const char AUTOCONVERGENCE[];
static const char AUTOCONVERGENCE_MODE[];
static const char MANUALCONVERGENCE_VALUES[];
diff --git a/camera/inc/OMXCameraAdapter/OMXCameraAdapter.h b/camera/inc/OMXCameraAdapter/OMXCameraAdapter.h index 858d412..5b9b69d 100644 --- a/camera/inc/OMXCameraAdapter/OMXCameraAdapter.h +++ b/camera/inc/OMXCameraAdapter/OMXCameraAdapter.h @@ -678,6 +678,7 @@ private: static const char DEFAULT_FOCUS_MODE[]; static const char DEFAULT_FRAMERATE_RANGE[]; static const char DEFAULT_IPP[]; + static const char DEFAULT_GBCE[]; static const char DEFAULT_ISO_MODE[]; static const char DEFAULT_JPEG_QUALITY[]; static const char DEFAULT_THUMBNAIL_QUALITY[]; |