androidx.camera.extensions.internal

Interfaces

CloseableProcessor

A processor that can be closed so that the underlying processing implementation is skipped, if it has been closed.

VendorExtender

A unified vendor extensions interface which interacts with both basic and advanced extender vendor implementation.

Classes

AdaptingCaptureProcessor

A CaptureProcessor that calls a vendor provided implementation.

AdaptingCaptureStage

A CaptureStage that calls a vendor provided implementation.

AdaptingPreviewProcessor

A CaptureProcessor that calls a vendor provided preview processing implementation.

AdaptingRequestUpdateProcessor

A ImageInfoProcessor that calls a vendor provided preview processing implementation.

AdvancedVendorExtender

Advanced vendor interface implementation

BasicVendorExtender

Basic vendor interface implementation

ExtensionVersion

Provides interfaces to check the extension version.

ExtensionsUseCaseConfigFactory

Implementation of UseCaseConfigFactory to provide the default extensions configurations for use cases.

ImageCaptureConfigProvider

Provides extensions related configs for image capture

PreviewConfigProvider

For providing extensions config for preview.

Version

Class encapsulating a version with major, minor, patch and description values.

VersionName

The version of CameraX extension releases.