public static class BlockingCameraManager.BlockingOpenException extends Exception
BlockingCameraManager.openCamera(java.lang.String, android.hardware.camera2.CameraDevice.StateCallback, android.os.Handler)
if the open fails asynchronously.Modifier and Type | Field and Description |
---|---|
static int |
ERROR_DISCONNECTED |
Constructor and Description |
---|
BlockingOpenException(int errorCode,
String message)
Thrown when camera device enters error state during open, or if
it disconnects.
|
Modifier and Type | Method and Description |
---|---|
int |
getCode()
Returns the error code
ERROR_DISCONNECTED if disconnected, or one of
CameraDevice.StateCallback#ERROR_* if there was another error. |
boolean |
wasDisconnected() |
boolean |
wasError() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public static final int ERROR_DISCONNECTED
public BlockingOpenException(int errorCode, String message)
errorCode
- message
- CameraDevice.StateCallback#ERROR_CAMERA_DEVICE}