summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2017-03-07 22:19:47 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2017-03-07 22:19:48 +0000
commit858a03292a60e5baa5b7a7dc2ec48d76d1295704 (patch)
tree58ec86d269a2d1ce7594f56410f4f778bf222a1f
parentd5c63c8730f0f3c56242cbc446841d0996e95d24 (diff)
parent6d1dcd309a00685f04836b1bd50afb7e5dc46db8 (diff)
downloadandroid_hardware_interfaces-858a03292a60e5baa5b7a7dc2ec48d76d1295704.tar.gz
android_hardware_interfaces-858a03292a60e5baa5b7a7dc2ec48d76d1295704.tar.bz2
android_hardware_interfaces-858a03292a60e5baa5b7a7dc2ec48d76d1295704.zip
Merge "camera/device/3.2: Add custom vendor operating modes"
-rw-r--r--camera/device/3.2/types.hal15
1 files changed, 14 insertions, 1 deletions
diff --git a/camera/device/3.2/types.hal b/camera/device/3.2/types.hal
index c07a67022..fe1edbffe 100644
--- a/camera/device/3.2/types.hal
+++ b/camera/device/3.2/types.hal
@@ -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
};
/**