camera/device/3.2: Add custom vendor operating modes
This fixes a perf/feature regression from the legacy HAL definitions; previously, vendor implementations could use custom values with this field to implement custom features on their devices. Add several enum values that can be used for this purpose. Test: New CTS test passes Bug: 34853980 Change-Id: I1b37a9511326178b8eb7536ff99e14d83be3b0c2
This commit is contained in:
parent
a366070fba
commit
6d1dcd309a
1 changed files with 14 additions and 1 deletions
|
@ -161,8 +161,21 @@ enum StreamConfigurationMode : uint32_t {
|
|||
* CONSTRAINED_HIGH_SPEED_VIDEO in the android.request.availableCapabilities
|
||||
* static metadata.
|
||||
*/
|
||||
CONSTRAINED_HIGH_SPEED_MODE = 1
|
||||
CONSTRAINED_HIGH_SPEED_MODE = 1,
|
||||
|
||||
/**
|
||||
* A set of vendor-defined operating modes, for custom default camera
|
||||
* application features that can't be implemented in the fully flexible fashion
|
||||
* required for NORMAL_MODE.
|
||||
*/
|
||||
VENDOR_MODE_0 = 0x8000,
|
||||
VENDOR_MODE_1,
|
||||
VENDOR_MODE_2,
|
||||
VENDOR_MODE_3,
|
||||
VENDOR_MODE_4,
|
||||
VENDOR_MODE_5,
|
||||
VENDOR_MODE_6,
|
||||
VENDOR_MODE_7
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue