androidx.camera.core
Interfaces
| CameraX.ErrorListener | Listener called whenever an error condition occurs within CameraX. |
| Config | A Configuration is a collection of options and values. |
| Config.ExtendableBuilder | Extendable builders are used to add externally defined options to a configuration. |
| ImageAnalysis.Analyzer | Interface for analyzing images. |
| ImageCapture.OnImageSavedListener | Listener containing callbacks for image file I/O events. |
| ImageInfo | Metadata for an image. |
| ImageProxy |
An image proxy which has an analogous interface as Image.
|
| ImageProxy.PlaneProxy |
A plane proxy which has an analogous interface as Image.Plane.
|
| ImageProxyBundle |
A set of ImageProxy which are mapped an identifier.
|
| MutableConfig |
MutableConfig is a Config that can be modified.
|
| OnFocusListener | Listener called when focus scan has completed. |
| Preview.OnPreviewOutputUpdateListener |
A listener of Preview.PreviewOutput.
|
| UseCaseEventConfig | Configuration containing options pertaining to EventListener object. |
| UseCaseEventConfig.Builder<B> |
Builder for a UseCaseEventConfig.
|
Classes
| CameraX | Main interface for accessing CameraX library. |
| ImageAnalysis | A use case providing CPU accessible images for an app to perform image analysis on. |
| ImageAnalysisConfig | Configuration for an image analysis use case. |
| ImageAnalysisConfig.Builder |
Builder for a ImageAnalysisConfig.
|
| ImageCapture | A use case for taking a picture. |
| ImageCapture.Metadata | Holder class for metadata that will be saved with captured images. |
| ImageCapture.OnImageCapturedListener | Listener called when an image capture has completed. |
| ImageCaptureConfig | Configuration for an image capture use case. |
| ImageCaptureConfig.Builder |
Builder for a ImageCaptureConfig.
|
| Preview | A use case that provides a camera preview stream for displaying on-screen. |
| Preview.PreviewOutput |
A bundle containing a SurfaceTexture and properties needed to display a Preview.
|
| PreviewConfig |
Configuration for a Preview use case.
|
| PreviewConfig.Builder |
Builder for a PreviewConfig.
|
| UseCase | The use case which all other use cases are built on top of. |
Enums
| CameraX.ErrorCode | The types of error states that can occur. |
| CameraX.LensFacing | The direction the camera faces relative to device screen. |
| FlashMode | The flash mode options when taking a picture using ImageCapture. |
| ImageAnalysis.ImageReaderMode |
The different ways that the image sent to the analyzer is acquired from the underlying ImageReader.
|
| ImageCapture.CaptureMode | Capture mode options for ImageCapture. |
| ImageCapture.UseCaseError |
Describes the error that occurred during an image capture operation (such as ImageCapture.takePicture(OnImageCapturedListener)).
|
| Preview.UseCaseError | Describes the error that occurred during preview operation. |
Exceptions
| CameraInfoUnavailableException | An exception thrown when unable to retrieve information about a camera. |
Interfaces
Classes
Enums
Exceptions