Skip to content

[camera] Add UseCase class to CameraX Plugin #111220

@camsim99

Description

@camsim99

In the CameraX library, the UseCase interface covers all of the camera operations that are handled by Android. Different UseCases are bound to a lifecycle in order for (i) the lifecycle of the camera to be automatically managed and for (ii) the camera to perform the respective operation.

Each of the UseCases that will be used in the CameraX plugin will need to be wrapped and extend this class:

Camera Operation UseCase Relevant Issue
Preview Preview #111141
Image capture ImageCapture #111140
Video capture VideoCapture #111138

Metadata

Metadata

Assignees

Labels

P2Important issues not at the top of the work listc: new featureNothing broken; request for a new capabilityc: proposalA detailed proposal for a change to Flutterp: cameraThe camera pluginpackageflutter/packages repository. See also p: labels.platform-androidAndroid applications specifically

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions