summaryrefslogtreecommitdiffstats
path: root/camera2/portability/src/com/android/ex/camera2/portability/AndroidCameraAgentImpl.java
diff options
context:
space:
mode:
authorAlan Newberger <alann@google.com>2014-09-29 16:58:57 -0700
committerAlan Newberger <alann@google.com>2014-09-29 17:38:43 -0700
commit1c1d1afb5701b78fcdf09969bba1c20eb591bccf (patch)
treed4480fbb130e460477a8c7a1db607c76abcfb6e7 /camera2/portability/src/com/android/ex/camera2/portability/AndroidCameraAgentImpl.java
parent70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0 (diff)
downloadandroid_frameworks_ex-1c1d1afb5701b78fcdf09969bba1c20eb591bccf.tar.gz
android_frameworks_ex-1c1d1afb5701b78fcdf09969bba1c20eb591bccf.tar.bz2
android_frameworks_ex-1c1d1afb5701b78fcdf09969bba1c20eb591bccf.zip
Remove default thumbnail size setting in portability lib
Settings thumbnail size to (0,0) suppresses thumbnail generation. The Camera app did not set to (0,0) explicitly, but when porting Camera.Parameters to CameraSettings this crept in. Causes issue on Nakasi and no reason to suppress thumbnails in general. Bug: 17700333 Change-Id: I486e560bc9aaf05daf019a3aad8de78ee306f21b
Diffstat (limited to 'camera2/portability/src/com/android/ex/camera2/portability/AndroidCameraAgentImpl.java')
-rw-r--r--camera2/portability/src/com/android/ex/camera2/portability/AndroidCameraAgentImpl.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/camera2/portability/src/com/android/ex/camera2/portability/AndroidCameraAgentImpl.java b/camera2/portability/src/com/android/ex/camera2/portability/AndroidCameraAgentImpl.java
index 992fcec..6a764f3 100644
--- a/camera2/portability/src/com/android/ex/camera2/portability/AndroidCameraAgentImpl.java
+++ b/camera2/portability/src/com/android/ex/camera2/portability/AndroidCameraAgentImpl.java
@@ -670,7 +670,9 @@ class AndroidCameraAgentImpl extends CameraAgent {
}
parameters.setRecordingHint(settings.isRecordingHintEnabled());
Size jpegThumbSize = settings.getExifThumbnailSize();
- parameters.setJpegThumbnailSize(jpegThumbSize.width(), jpegThumbSize.height());
+ if (jpegThumbSize != null) {
+ parameters.setJpegThumbnailSize(jpegThumbSize.width(), jpegThumbSize.height());
+ }
parameters.setPictureFormat(settings.getCurrentPhotoFormat());
CameraSettings.GpsData gpsData = settings.getGpsData();