diff options
author | Mansoor Aftab <maftab@codeaurora.org> | 2014-12-02 14:27:28 -0800 |
---|---|---|
committer | Iliyan Malchev <malchev@google.com> | 2014-12-03 01:33:24 +0000 |
commit | be70fb7f89ae4fdb2fb83a1ffbe8c7d7e0f2a35a (patch) | |
tree | c6eefa000d85cda3ffdff5a7028d05a08ce409d9 /camera | |
parent | a4b7969f514c7fd29b2fb0c2b6e66d5273f4ae1d (diff) | |
download | shamu-be70fb7f89ae4fdb2fb83a1ffbe8c7d7e0f2a35a.tar.gz |
Camera3: Added READ_SENSOR & BURST Capabilities
Bug: 18510498
Change-Id: Icbaea93971fb6584bca3bd4e69aaf8e1758e9491
Diffstat (limited to 'camera')
-rw-r--r-- | camera/QCamera2/HAL3/QCamera3HWI.cpp | 2 | ||||
-rw-r--r-- | camera/QCamera2/stack/common/cam_types.h | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/camera/QCamera2/HAL3/QCamera3HWI.cpp b/camera/QCamera2/HAL3/QCamera3HWI.cpp index db14f0f8..d85743df 100644 --- a/camera/QCamera2/HAL3/QCamera3HWI.cpp +++ b/camera/QCamera2/HAL3/QCamera3HWI.cpp @@ -4602,6 +4602,8 @@ int QCamera3HardwareInterface::initStaticMetadata(int cameraId) available_capabilities[available_capabilities_count++] = ANDROID_REQUEST_AVAILABLE_CAPABILITIES_BACKWARD_COMPATIBLE; available_capabilities[available_capabilities_count++] = ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR; available_capabilities[available_capabilities_count++] = ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING; + available_capabilities[available_capabilities_count++] = ANDROID_REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS; + available_capabilities[available_capabilities_count++] = ANDROID_REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE; if (facingBack) { available_capabilities[available_capabilities_count++] = ANDROID_REQUEST_AVAILABLE_CAPABILITIES_RAW; } diff --git a/camera/QCamera2/stack/common/cam_types.h b/camera/QCamera2/stack/common/cam_types.h index 19a28c16..617ad2cb 100644 --- a/camera/QCamera2/stack/common/cam_types.h +++ b/camera/QCamera2/stack/common/cam_types.h @@ -111,7 +111,7 @@ #define MAX_AF_BRACKETING_VALUES 5 #define MAX_TEST_PATTERN_CNT 8 -#define MAX_AVAILABLE_CAPABILITIES 4 +#define MAX_AVAILABLE_CAPABILITIES 6 #define GPS_PROCESSING_METHOD_SIZE 33 #define GPS_PROCESSING_METHOD_SIZE_IN_WORD (33+3)/4 |