public interface SwitchableCamera extends Camera
SwitchableCamera allows one to control which camera on a switchable camera is
in active at any given time.SwitchableCameraName,
CameraManager.nameForSwitchableCamera(CameraName...)Camera.Error, Camera.OpenFailure, Camera.StateCallback, Camera.StateCallbackDefault| Modifier and Type | Method and Description |
|---|---|
CameraName |
getActiveCamera()
Returns the name of the currently active member camera
|
CameraName[] |
getMembers()
Returns the list of
CameraNames which are members of this SwitchableCamera. |
void |
setActiveCamera(CameraName cameraName)
Switches the active camera to the indicated member
|
close, createCaptureRequest, createCaptureSession, dup, getCameraNamegetControlvoid setActiveCamera(CameraName cameraName)
cameraName - the name of the to-be-activated camera.getActiveCamera()CameraName getActiveCamera()
setActiveCamera(CameraName)CameraName[] getMembers()
CameraNames which are members of this SwitchableCamera.CameraNames which are members of this SwitchableCamera.