package

androidx.camera.camera2.internal

Interfaces

Camera2CameraControlImpl.CaptureResultListenerAn interface to listen to camera capture results.
SynchronizedCaptureSessionThe interface for accessing features in CameraCaptureSession.

Classes

Camera2CamcorderProfileProviderAn implementation that provides the CamcorderProfileProxy.
Camera2CameraCaptureFailureThe camera2 implementation for the capture failure
Camera2CameraCaptureResultThe camera2 implementation for the capture result of a single image capture.
Camera2CameraControlImplA Camera2 implementation for CameraControlInternal interface
Camera2CameraFactoryThe factory class that creates androidx.camera.camera2.internal.Camera2CameraImpl instances.
Camera2CameraInfoImplImplementation of the CameraInfoInternal interface that exposes parameters through camera2.
Camera2CaptureCallbacksDifferent implementations of .
Camera2DeviceSurfaceManagerCamera device manager to provide the guaranteed supported stream capabilities related info for all camera devices
Camera2RequestProcessorCamera2 implementation of RequestProcessor which offers the capability of sending capture request by a consisting of target output config id, parameters and template.
Camera2UseCaseConfigFactoryImplementation of UseCaseConfigFactory to provide the default camera2 configurations for use cases.
CameraCaptureSessionStateCallbacksDifferent implementations of .
CameraDeviceStateCallbacksDifferent implementations of .
CameraUnavailableExceptionHelperHelper class to create a CameraUnavailableException.
DisplayInfoManagerA singleton class to retrieve display related information.
ExposureControlImplementation of Exposure compensation control.
SynchronizedCaptureSession.StateCallbackA callback object interface to adapting the updates from .
ZslControlNoOpImplNo-Op implementation for androidx.camera.camera2.internal.ZslControl.