diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2018-02-16 15:20:48 +0100 |
---|---|---|
committer | Christopher N. Hesse <raymanfx@gmail.com> | 2018-03-06 10:37:55 +0000 |
commit | 72869bfe2d4474fe7653877422bfd06bd88fff6d (patch) | |
tree | 5b870d55ef9cf80f0fd0f431ede810260e9e25dc | |
parent | ff449175d2de9e332279ef38ca4448487336190f (diff) | |
download | android_packages_apps_Snap-72869bfe2d4474fe7653877422bfd06bd88fff6d.tar.gz android_packages_apps_Snap-72869bfe2d4474fe7653877422bfd06bd88fff6d.tar.bz2 android_packages_apps_Snap-72869bfe2d4474fe7653877422bfd06bd88fff6d.zip |
Do not crash if we don't have support for RAW files
Change-Id: I179e2a430b6ea790d6b4a68b124944e09f4b1715
-rwxr-xr-x | src/com/android/camera/CaptureModule.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/camera/CaptureModule.java b/src/com/android/camera/CaptureModule.java index 6581b4568..3766c8209 100755 --- a/src/com/android/camera/CaptureModule.java +++ b/src/com/android/camera/CaptureModule.java @@ -3112,7 +3112,9 @@ public class CaptureModule implements CameraModule, PhotoController, mSupportedMaxPictureSize = prevSizes[0]; Size[] rawSize = mSettingsManager.getSupportedOutputSize(getMainCameraId(), ImageFormat.RAW10); - mSupportedRawPictureSize = rawSize[0]; + if (rawSize != null) { + mSupportedRawPictureSize = rawSize[0]; + } mPreviewSize = getOptimalPreviewSize(mPictureSize, prevSizes); Size[] thumbSizes = mSettingsManager.getSupportedThumbnailSizes(getMainCameraId()); mPictureThumbSize = getOptimalPreviewSize(mPictureSize, thumbSizes); // get largest thumb size |