diff options
author | Angus Kong <shkong@google.com> | 2014-04-23 10:47:47 -0700 |
---|---|---|
committer | Angus Kong <shkong@google.com> | 2014-04-23 21:19:16 -0700 |
commit | 634246650a5ae72bb80ab4fe4be5da1afa23b684 (patch) | |
tree | 7d67bd24175ba7c5e2d03ed51b2c2fef6abd963e /src/com/android/camera/util/CameraUtil.java | |
parent | 420595e86147a691b9d06baf2e36a533b7e7c7fa (diff) | |
download | android_packages_apps_Camera2-634246650a5ae72bb80ab4fe4be5da1afa23b684.tar.gz android_packages_apps_Camera2-634246650a5ae72bb80ab4fe4be5da1afa23b684.tar.bz2 android_packages_apps_Camera2-634246650a5ae72bb80ab4fe4be5da1afa23b684.zip |
Use util.Size to replace Camera.Size.
Change-Id: I77784d339a09f24afbf96dc5ef4ce2ac2702b356
Diffstat (limited to 'src/com/android/camera/util/CameraUtil.java')
-rw-r--r-- | src/com/android/camera/util/CameraUtil.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com/android/camera/util/CameraUtil.java b/src/com/android/camera/util/CameraUtil.java index 3a51d2901..7f4a8c503 100644 --- a/src/com/android/camera/util/CameraUtil.java +++ b/src/com/android/camera/util/CameraUtil.java @@ -35,7 +35,6 @@ import android.graphics.RectF; import android.hardware.Camera; import android.hardware.Camera.CameraInfo; import android.hardware.Camera.Parameters; -import android.hardware.Camera.Size; import android.location.Location; import android.net.Uri; import android.os.ParcelFileDescriptor; @@ -466,11 +465,11 @@ public class CameraUtil { return orientationHistory; } - private static Point getDefaultDisplaySize(Context context, Point size) { + private static Size getDefaultDisplaySize(Context context, Point size) { WindowManager windowManager = (WindowManager) context .getSystemService(Context.WINDOW_SERVICE); windowManager.getDefaultDisplay().getSize(size); - return size; + return new Size(size); } public static Size getOptimalPreviewSize(Context context, @@ -503,8 +502,8 @@ public class CameraUtil { // wrong size of preview surface. When we change the preview size, the // new overlay will be created before the old one closed, which causes // an exception. For now, just get the screen size. - Point point = getDefaultDisplaySize(context, new Point()); - int targetHeight = Math.min(point.x, point.y); + Size defaultDisplaySize = getDefaultDisplaySize(context, new Point()); + int targetHeight = Math.min(defaultDisplaySize.width, defaultDisplaySize.height); // Try to find an size match aspect ratio and size for (int i = 0; i < sizes.length; i++) { Point size = sizes[i]; |