package

androidx.camera.camera2.internal

Interfaces

Camera2CameraControlImpl.CaptureResultListenerAn interface to listen to camera capture results.
SynchronizedCaptureSessionThe interface for accessing features in CameraCaptureSession.
SynchronizedCaptureSession.OpenerOpener interface to open the SynchronizedCaptureSession.

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
Camera2EncoderProfilesProviderAn implementation that provides the EncoderProfilesProxy.
Camera2PhysicalCameraInfoImpl
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 .
CameraIdUtilUtility class to enumerate and filter camera ids.
CameraUnavailableExceptionHelperHelper class to create a CameraUnavailableException.
DisplayInfoManagerA singleton class to retrieve display related information.
ExposureControlImplementation of Exposure compensation control.
FovUtilContains utility methods related to view angle transformation.
GuaranteedConfigurationsUtilUtility class for providing hardcoded sets of supported stream combinations based on the hardware level and capabilities of the device.
LensFacingUtilContains utility methods related to lens facing.
StreamUseCaseUtilA class that contains utility methods for stream use case.
SynchronizedCaptureSession.OpenerBuilderA builder to create new SynchronizedCaptureSession.Opener
SynchronizedCaptureSession.StateCallbackA callback object interface to adapting the updates from .
TemplateTypeUtilA class that contains utility methods for template type.
VideoStabilizationUtilA class that contains utility methods for video stabilization.
ZslControlNoOpImplNo-Op implementation for androidx.camera.camera2.internal.ZslControl.