summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorCamera Software Integration <camswint@localhost>2017-01-17 00:22:39 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-01-17 00:22:39 -0800
commit108188d9fd71873aa84aa6c5e1e439ed10190f82 (patch)
tree2092319a6e83337fe615f03a1b51fc42b8dd9814 /src
parente263ff240fc120bc441ee4b44a140dec0263adf2 (diff)
parent51e4bebc383fd2cd385bddbb52ca1a9b293343bf (diff)
downloadandroid_packages_apps_Snap-108188d9fd71873aa84aa6c5e1e439ed10190f82.tar.gz
android_packages_apps_Snap-108188d9fd71873aa84aa6c5e1e439ed10190f82.tar.bz2
android_packages_apps_Snap-108188d9fd71873aa84aa6c5e1e439ed10190f82.zip
Merge "SnapdragonCamera: Fix IOE when setPreviewDisplay" into camera.lnx.1.0-dev.1.0
Diffstat (limited to 'src')
-rwxr-xr-x[-rw-r--r--]src/com/android/camera/AndroidCameraManagerImpl.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/camera/AndroidCameraManagerImpl.java b/src/com/android/camera/AndroidCameraManagerImpl.java
index 438be2e90..4decaec6c 100644..100755
--- a/src/com/android/camera/AndroidCameraManagerImpl.java
+++ b/src/com/android/camera/AndroidCameraManagerImpl.java
@@ -293,7 +293,9 @@ class AndroidCameraManagerImpl implements CameraManager {
try {
mCamera.setPreviewDisplay((SurfaceHolder) msg.obj);
} catch (IOException e) {
- throw new RuntimeException(e);
+ Log.d(TAG,"setPreviewDisplay failed, surface is destoried");
+ if (errorCbInstance != null)
+ errorCbInstance.onStartPreviewFailure(msg.arg1);
}
return;