summaryrefslogtreecommitdiff
authorjiyu.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)
commite057c17939d19ce3c307a76d9e40c2921d93e57a (patch)
treecd53630dd932c27a32d60bddac62411677e5b808
parentd98bb2eaf9998862c8ad2885db2a5b3f2b022ab2 (diff)
downloadcamera-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>
Diffstat
-rwxr-xr-xV4LCameraAdapter/V4LCameraAdapter.cpp6
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){