From 0e679e75a2f715f71950644797d983dba57a48d0 Mon Sep 17 00:00:00 2001 From: Ruben Brunk Date: Tue, 12 May 2015 15:09:10 -0700 Subject: [PATCH] camera2: Fix DngCreator default crop size. Bug: 20090682 Change-Id: I4343fc10a4f812f706a5423b133fcd32a794976a --- core/jni/android_hardware_camera2_DngCreator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/jni/android_hardware_camera2_DngCreator.cpp b/core/jni/android_hardware_camera2_DngCreator.cpp index 55484768b591f..2229071e16a0e 100644 --- a/core/jni/android_hardware_camera2_DngCreator.cpp +++ b/core/jni/android_hardware_camera2_DngCreator.cpp @@ -1358,7 +1358,7 @@ static void DngCreator_init(JNIEnv* env, jobject thiz, jobject characteristicsPt uint32_t dimensionLimit = 128; // Smallest image dimension crop margin from. if (imageWidth >= dimensionLimit && imageHeight >= dimensionLimit) { uint32_t defaultCropOrigin[] = {margin, margin}; - uint32_t defaultCropSize[] = {imageWidth - margin, imageHeight - margin}; + uint32_t defaultCropSize[] = {imageWidth - 2 * margin, imageHeight - 2 * margin}; BAIL_IF_INVALID(writer->addEntry(TAG_DEFAULTCROPORIGIN, 2, defaultCropOrigin, TIFF_IFD_0), env, TAG_DEFAULTCROPORIGIN, writer); BAIL_IF_INVALID(writer->addEntry(TAG_DEFAULTCROPSIZE, 2, defaultCropSize,