diff options
Diffstat (limited to 'java/com/android/dialer/callcomposer/camera/ImagePersistTask.java')
-rw-r--r-- | java/com/android/dialer/callcomposer/camera/ImagePersistTask.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/java/com/android/dialer/callcomposer/camera/ImagePersistTask.java b/java/com/android/dialer/callcomposer/camera/ImagePersistTask.java index b5542ab6c..7cb6921e9 100644 --- a/java/com/android/dialer/callcomposer/camera/ImagePersistTask.java +++ b/java/com/android/dialer/callcomposer/camera/ImagePersistTask.java @@ -98,11 +98,11 @@ public class ImagePersistTask extends FallibleAsyncTask<Void, Void, Uri> { // Couldn't get exif tags, not the end of the world } + ExifInterface.OrientationParams params = ExifInterface.getOrientationParams(orientation); Bitmap bitmap = BitmapFactory.decodeByteArray(mBytes, 0, mBytes.length); final int clippedWidth; final int clippedHeight; - boolean invert = ExifInterface.getOrientationParams(orientation).invertDimensions; - if (invert) { + if (params.invertDimensions) { Assert.checkState(mWidth == bitmap.getHeight()); Assert.checkState(mHeight == bitmap.getWidth()); clippedWidth = (int) (mHeight * mHeightPercent); @@ -120,7 +120,7 @@ public class ImagePersistTask extends FallibleAsyncTask<Void, Void, Uri> { mHeight = clippedHeight; Matrix matrix = new Matrix(); - matrix.postRotate(invert ? 90 : 0); + matrix.postRotate(params.rotation); Bitmap clippedBitmap = Bitmap.createBitmap( |