summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDoris Liu <tianliu@google.com>2013-11-06 02:04:37 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2013-11-06 02:04:38 +0000
commitd1b4ab3e3899ed4ee1d5c90f124db0a6748cc3a4 (patch)
tree479b9e4a75bf1ef1d4a6d48d906e487828f14f3b /src
parentbf4ce93c84400357a28f78a76df62b550e7f85d1 (diff)
parent95405749e5a96ff680b9bcafbfe2bab33c16e1ee (diff)
downloadandroid_packages_apps_Snap-d1b4ab3e3899ed4ee1d5c90f124db0a6748cc3a4.tar.gz
android_packages_apps_Snap-d1b4ab3e3899ed4ee1d5c90f124db0a6748cc3a4.tar.bz2
android_packages_apps_Snap-d1b4ab3e3899ed4ee1d5c90f124db0a6748cc3a4.zip
Merge "Make sure preview aspect ratio is updated" into gb-ub-photos-carlsbad
Diffstat (limited to 'src')
-rw-r--r--src/com/android/camera/PhotoModule.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/com/android/camera/PhotoModule.java b/src/com/android/camera/PhotoModule.java
index ed13aa57b..b74dd10f6 100644
--- a/src/com/android/camera/PhotoModule.java
+++ b/src/com/android/camera/PhotoModule.java
@@ -1602,10 +1602,6 @@ public class PhotoModule
Size original = mParameters.getPreviewSize();
if (!original.equals(optimalSize)) {
mParameters.setPreviewSize(optimalSize.width, optimalSize.height);
- if(optimalSize.width != 0 && optimalSize.height != 0) {
- mUI.updatePreviewAspectRatio((float) optimalSize.width
- / (float) optimalSize.height);
- }
// Zoom related settings will be changed for different preview
// sizes, so set and read the parameters to get latest values
@@ -1617,6 +1613,11 @@ public class PhotoModule
}
mParameters = mCameraDevice.getParameters();
}
+
+ if(optimalSize.width != 0 && optimalSize.height != 0) {
+ mUI.updatePreviewAspectRatio((float) optimalSize.width
+ / (float) optimalSize.height);
+ }
Log.v(TAG, "Preview size is " + optimalSize.width + "x" + optimalSize.height);
// Since changing scene mode may change supported values, set scene mode