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;