-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Closed
flutter/plugins
#6939Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilityc: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Flutterp: cameraThe camera pluginThe camera pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyAndroid applications specifically
Description
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 listImportant issues not at the top of the work listc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilityc: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Flutterp: cameraThe camera pluginThe camera pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyAndroid applications specifically