From 7672868d236fc87b63de3d3ea5172166ecde4055 Mon Sep 17 00:00:00 2001 From: Yin-Chia Yeh Date: Fri, 19 Jan 2018 11:39:39 -0800 Subject: [PATCH] Camera: codegen NDK API update Add new EXTERNAL hardware level Bug: 64874137 63873538 Change-Id: I33fb65ba673611c7c231eeb00ae533007f886692 --- .../include/camera/NdkCameraMetadataTags.h | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/camera/ndk/include/camera/NdkCameraMetadataTags.h b/camera/ndk/include/camera/NdkCameraMetadataTags.h index 6e861a69df..0e5857aeae 100644 --- a/camera/ndk/include/camera/NdkCameraMetadataTags.h +++ b/camera/ndk/include/camera/NdkCameraMetadataTags.h @@ -7387,6 +7387,37 @@ typedef enum acamera_metadata_enum_acamera_info_supported_hardware_level { */ ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_3 = 3, + /** + *

This camera device is backed by an external camera connected to this Android device.

+ *

The device has capability identical to a LIMITED level device, with the following + * exceptions:

+ * + * + * @see ACAMERA_LENS_FOCAL_LENGTH + * @see ACAMERA_LENS_INFO_HYPERFOCAL_DISTANCE + * @see ACAMERA_SENSOR_BLACK_LEVEL_PATTERN + * @see ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT + * @see ACAMERA_SENSOR_INFO_PHYSICAL_SIZE + * @see ACAMERA_SENSOR_INFO_WHITE_LEVEL + * @see ACAMERA_SENSOR_ORIENTATION + * @see ACAMERA_SENSOR_ROLLING_SHUTTER_SKEW + */ + ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL = 4, + } acamera_metadata_enum_android_info_supported_hardware_level_t;