Scanbot Supported Surface Combination
Camera device supported surface configuration combinations
{@link android.hardware.camera2.CameraDevice#createCaptureSession} defines the default guaranteed stream combinations for different hardware level devices. It defines what combination of surface configuration type and size pairs can be supported for different hardware level camera devices. This structure is used to store a list of surface combinations that are guaranteed to support for this camera device.
Constructors
Types
A collection of feature settings related to the Camera2 capabilities exposed by CameraCharacteristics.REQUEST_AVAILABLE_CAPABILITIES and device features exposed by PackageManager.hasSystemFeature.
Functions
Check whether the input surface configuration list is under the capability of any combination of this object.
Finds the suggested stream specification of the newly added UseCaseConfig.
Updates the surface size definition for the specified format then return it.
Return true if the given feature settings is appropriate for stream use case usage.
Transform to a SurfaceConfig object with image format and size info