summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorjinwu <jinwu@codeaurora.org>2018-12-04 17:54:06 +0800
committerGerrit - the friendly Code Review server <code-review@localhost>2018-12-07 00:51:24 -0800
commita5f6b0b45a6fa8a126467b9d039934415c695977 (patch)
treece4c50c74e5388c3ddb2d8006b0afd0b2e078d42 /src
parent57c04a3c6c2ded19c25b83363967c4d26300437b (diff)
downloadandroid_packages_apps_Snap-a5f6b0b45a6fa8a126467b9d039934415c695977.tar.gz
android_packages_apps_Snap-a5f6b0b45a6fa8a126467b9d039934415c695977.tar.bz2
android_packages_apps_Snap-a5f6b0b45a6fa8a126467b9d039934415c695977.zip
Fix capture liveshot exception
Catch IllegalStateException when capturing liveshot. Change-Id: I6156da3764e45dddfab259a897f3545a858cd3f6
Diffstat (limited to 'src')
-rwxr-xr-xsrc/com/android/camera/CaptureModule.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/camera/CaptureModule.java b/src/com/android/camera/CaptureModule.java
index 68f0d19f3..dbc9017b7 100755
--- a/src/com/android/camera/CaptureModule.java
+++ b/src/com/android/camera/CaptureModule.java
@@ -2581,10 +2581,13 @@ public class CaptureModule implements CameraModule, PhotoController,
}
}, mCaptureCallbackHandler);
} catch (CameraAccessException e) {
- Log.d(TAG, "captureVideoSnapshot failed");
+ Log.e(TAG, "captureVideoSnapshot failed: CameraAccessException");
e.printStackTrace();
} catch (IllegalArgumentException e) {
- Log.d(TAG, "captureVideoSnapshot IllegalArgumentException failed");
+ Log.e(TAG, "captureVideoSnapshot failed: IllegalArgumentException");
+ e.printStackTrace();
+ } catch (IllegalStateException e) {
+ Log.e(TAG, "captureVideoSnapshot failed: IllegalStateException");
e.printStackTrace();
}
}