Merge "Fix legacy disconnect callback." into mnc-dev
This commit is contained in:
@@ -187,8 +187,18 @@ public class RequestThreadManager {
|
||||
private final Camera.ErrorCallback mErrorCallback = new Camera.ErrorCallback() {
|
||||
@Override
|
||||
public void onError(int i, Camera camera) {
|
||||
Log.e(TAG, "Received error " + i + " from the Camera1 ErrorCallback");
|
||||
mDeviceState.setError(CameraDeviceImpl.CameraDeviceCallbacks.ERROR_CAMERA_DEVICE);
|
||||
switch(i) {
|
||||
case Camera.CAMERA_ERROR_EVICTED: {
|
||||
flush();
|
||||
mDeviceState.setError(
|
||||
CameraDeviceImpl.CameraDeviceCallbacks.ERROR_CAMERA_DISCONNECTED);
|
||||
} break;
|
||||
default: {
|
||||
Log.e(TAG, "Received error " + i + " from the Camera1 ErrorCallback");
|
||||
mDeviceState.setError(
|
||||
CameraDeviceImpl.CameraDeviceCallbacks.ERROR_CAMERA_DEVICE);
|
||||
} break;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user