From 5afd3e91b8e785b1b3a42e40b0a3ca11eba2d7cc Mon Sep 17 00:00:00 2001 From: Eino-Ville Talvala Date: Wed, 21 Aug 2013 10:37:04 -0700 Subject: [PATCH] Camera2: Convert camera device errors to exceptions Bug: 10360518 Change-Id: I1752cecf55269c2c9f22962660c0b3fc236138fa --- core/java/android/hardware/camera2/impl/CameraDevice.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/java/android/hardware/camera2/impl/CameraDevice.java b/core/java/android/hardware/camera2/impl/CameraDevice.java index fa790510b46b5..1fb690e3c59d1 100644 --- a/core/java/android/hardware/camera2/impl/CameraDevice.java +++ b/core/java/android/hardware/camera2/impl/CameraDevice.java @@ -24,6 +24,7 @@ import android.hardware.camera2.CameraAccessException; import android.hardware.camera2.CameraProperties; import android.hardware.camera2.CaptureRequest; import android.hardware.camera2.utils.CameraRuntimeException; +import android.hardware.camera2.utils.CameraBinderDecorator; import android.os.IBinder; import android.os.RemoteException; import android.util.Log; @@ -67,7 +68,8 @@ public class CameraDevice implements android.hardware.camera2.CameraDevice { } public void setRemoteDevice(ICameraDeviceUser remoteDevice) { - mRemoteDevice = remoteDevice; + // TODO: Move from decorator to direct binder-mediated exceptions + mRemoteDevice = CameraBinderDecorator.newInstance(remoteDevice); } @Override