summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/WideAnglePanoramaModule.java
diff options
context:
space:
mode:
authorSanthosh Kumar H E <skhara@codeaurora.org>2013-12-11 12:57:18 +0530
committerSanthosh Kumar H E <skhara@codeaurora.org>2013-12-11 13:03:04 +0530
commitd37c1f6017e8dff1de61072475bc93d1c46f9ea6 (patch)
tree493c8f796110f4961bc2addcdfbdf0535677cc7a /src/com/android/camera/WideAnglePanoramaModule.java
parent5e16a5b68456e974ebb02ff15eddfd7f56e92962 (diff)
downloadandroid_packages_apps_Snap-d37c1f6017e8dff1de61072475bc93d1c46f9ea6.tar.gz
android_packages_apps_Snap-d37c1f6017e8dff1de61072475bc93d1c46f9ea6.tar.bz2
android_packages_apps_Snap-d37c1f6017e8dff1de61072475bc93d1c46f9ea6.zip
Set original camera parameters while switching between modules.
Camera holder maintains a local variable to get original params and set those params back when user switch between modules. But these parameters were obtained from the instance of camera manager. So object in Camera holder will be a reference to an object in camera manager. Becasue of this all the parameters set in photo module are getting reflected in other modules. This change makes sure the camera holder's parameters object is created separately by getting data from camera device. Also reverted the alternative solution to reset scene mode in video and panorama module. CRs-Fixed: 579747 Change-Id: I02637fb2c215aeb1ba9076629400a339c31178ad
Diffstat (limited to 'src/com/android/camera/WideAnglePanoramaModule.java')
-rw-r--r--src/com/android/camera/WideAnglePanoramaModule.java7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/com/android/camera/WideAnglePanoramaModule.java b/src/com/android/camera/WideAnglePanoramaModule.java
index 2a7ac9650..c5629fd22 100644
--- a/src/com/android/camera/WideAnglePanoramaModule.java
+++ b/src/com/android/camera/WideAnglePanoramaModule.java
@@ -330,13 +330,6 @@ public class WideAnglePanoramaModule
return false;
}
Parameters parameters = mCameraDevice.getParameters();
- String sceneMode = parameters.getSceneMode();
- if ((null != sceneMode) && (!sceneMode.equals(Parameters.SCENE_MODE_AUTO))){
- if (CameraUtil.isSupported(Parameters.SCENE_MODE_AUTO,
- parameters.getSupportedSceneModes())){
- parameters.setSceneMode(Parameters.SCENE_MODE_AUTO);
- }
- }
setupCaptureParams(parameters);
configureCamera(parameters);
return true;