ImageCaptureExtender
public
abstract
class
ImageCaptureExtender
extends Object
| java.lang.Object | |
| ↳ | androidx.camera.extensions.ImageCaptureExtender |
Class for using an OEM provided extension on image capture.
Summary
Public constructors | |
|---|---|
ImageCaptureExtender()
|
|
Public methods | |
|---|---|
void
|
enableExtension(CameraSelector cameraSelector)
Enables the derived image capture extension feature. |
boolean
|
isExtensionAvailable(CameraSelector cameraSelector)
Indicates whether extension function can support with |
Inherited methods | |
|---|---|
Public constructors
ImageCaptureExtender
public ImageCaptureExtender ()
Public methods
enableExtension
public void enableExtension (CameraSelector cameraSelector)
Enables the derived image capture extension feature.
Image capture extension has dependence on preview extension. A PREVIEW_EXTENSION_REQUIRED error will be thrown if corresponding preview extension is not enabled together.
| Parameters | |
|---|---|
cameraSelector |
CameraSelector: The selector used to determine the camera for which to enable
extensions.
|
isExtensionAvailable
public boolean isExtensionAvailable (CameraSelector cameraSelector)
Indicates whether extension function can support with ImageCapture.Builder
| Parameters | |
|---|---|
cameraSelector |
CameraSelector: The selector that determines a camera that will be checked for the
availability of extensions. |
| Returns | |
|---|---|
boolean |
True if the specific extension function is supported for the camera device. |