author | jiyu.yang <jiyu.yang@amlogic.com> | 2014-11-17 13:05:50 (GMT) |
---|---|---|
committer | jiyu.yang <jiyu.yang@amlogic.com> | 2014-11-17 13:17:36 (GMT) |
commit | e057c17939d19ce3c307a76d9e40c2921d93e57a (patch) | |
tree | cd53630dd932c27a32d60bddac62411677e5b808 | |
parent | d98bb2eaf9998862c8ad2885db2a5b3f2b022ab2 (diff) | |
download | camera-e057c17939d19ce3c307a76d9e40c2921d93e57a.zip camera-e057c17939d19ce3c307a76d9e40c2921d93e57a.tar.gz camera-e057c17939d19ce3c307a76d9e40c2921d93e57a.tar.bz2 |
add "auto" to SUPPORTED_ANTIBANDING
Change-Id: I74cdbcbe10ecedeab093880d6cf4147a3cf2414e
Signed-off-by: jiyu.yang <jiyu.yang@amlogic.com>
-rwxr-xr-x | V4LCameraAdapter/V4LCameraAdapter.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/V4LCameraAdapter/V4LCameraAdapter.cpp b/V4LCameraAdapter/V4LCameraAdapter.cpp index a935e7c..3ecddde 100755 --- a/V4LCameraAdapter/V4LCameraAdapter.cpp +++ b/V4LCameraAdapter/V4LCameraAdapter.cpp @@ -2844,6 +2844,10 @@ static bool getCameraBanding(int camera_fd, char* banding_modes, char*def_bandin strcpy( banding_modes, "50hz,60hz"); strcpy( def_banding_mode, "50hz"); } + if (NULL == strstr(banding_modes, "auto")) { + strcat( banding_modes, "auto"); + } + return true; } @@ -3379,7 +3383,7 @@ extern "C" void loadCaps(int camera_id, CameraProperties::Properties* params) { params->set(CameraProperties::SUPPORTED_ANTIBANDING, banding_mode); params->set(CameraProperties::ANTIBANDING, def_banding_mode); }else{ - params->set(CameraProperties::SUPPORTED_ANTIBANDING, "50hz,60hz"); + params->set(CameraProperties::SUPPORTED_ANTIBANDING, "50hz,60hz,auto"); params->set(CameraProperties::ANTIBANDING, "50hz"); } if(banding_mode){ |