summaryrefslogtreecommitdiff
authorpengfei.hao <pengfei.hao@amlogic.com>2014-02-17 06:50:46 (GMT)
committer Sandy lUo <sandy.luo@amlogic.com>2014-02-18 06:18:10 (GMT)
commitfa8215ebaa58f7a4b523ac37f95e9959cb05b24e (patch)
treecd23c53b3d793e632296765afd81f9112a59025b
parenta63700c49b6dd9aada1fa6d6460d2dd8e1e59634 (diff)
downloadcamera-fa8215ebaa58f7a4b523ac37f95e9959cb05b24e.zip
camera-fa8215ebaa58f7a4b523ac37f95e9959cb05b24e.tar.gz
camera-fa8215ebaa58f7a4b523ac37f95e9959cb05b24e.tar.bz2
Pd85918:When system in camera mode, set KEY_CAP_MODE is empty
Diffstat
-rwxr-xr-xCameraHal.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/CameraHal.cpp b/CameraHal.cpp
index 948afb1..cb20da1 100755
--- a/CameraHal.cpp
+++ b/CameraHal.cpp
@@ -308,7 +308,8 @@ int CameraHal::setParameters(const char* parameters)
String8 str_params(parameters);
params.unflatten(str_params);
-
+ if(mCameraAdapter->getState() != CameraAdapter::VIDEO_STATE&&params.get(ExCameraParameters::KEY_CAP_MODE)!=NULL)
+ params.set(ExCameraParameters::KEY_CAP_MODE,"");
LOG_FUNCTION_NAME_EXIT;
return setParameters(params);