summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJayant Chowdhary <jchowdhary@google.com>2024-03-20 15:25:04 -0700
committerJayant Chowdhary <jchowdhary@google.com>2024-03-21 12:36:58 -0700
commitc7fc1f9b5b02294325bd9fb8cb73f50374a677aa (patch)
treed822c12ea87118ff9906d086f1a43dc4f54bf3f7
parent3f8efff12e002b181b25020bba92af9939940712 (diff)
downloadmedia-c7fc1f9b5b02294325bd9fb8cb73f50374a677aa.tar.gz
camera: Fix incorrectly generated ndk enums
Some enums which had fwk-only tags incorrectly generated values for the ndk. Fix these. Bug: 330368203 Test: build Merged-In: I8b7210b46c41c2c6f49dbd08202c91e77bb7ac15 Change-Id: I4f664989504cfa03dfba763f60545785cd801347 Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
-rw-r--r--camera/docs/ndk_camera_metadata_tags.mako17
1 files changed, 16 insertions, 1 deletions
diff --git a/camera/docs/ndk_camera_metadata_tags.mako b/camera/docs/ndk_camera_metadata_tags.mako
index c2bb859d..eb72dea6 100644
--- a/camera/docs/ndk_camera_metadata_tags.mako
+++ b/camera/docs/ndk_camera_metadata_tags.mako
@@ -41,6 +41,21 @@
__BEGIN_DECLS
+/*
+ * Note: The following enum values were incorrect and have been updated:
+ * enum old value updated value
+ * ACAMERA_CONTROL_SETTINGS_OVERRIDE ACAMERA_CONTROL_START + 49 ACAMERA_CONTROL_START + 52;
+ * ACAMERA_CONTROL_AVAILABLE_SETTINGS_OVERRIDES ACAMERA_CONTROL_START + 50 ACAMERA_CONTROL_START + 53;
+ * ACAMERA_CONTROL_AUTOFRAMING ACAMERA_CONTROL_START + 52 ACAMERA_CONTROL_START + 55;
+ * ACAMERA_CONTROL_AUTOFRAMING_AVAILABLE ACAMERA_CONTROL_START + 53 ACAMERA_CONTROL_START + 56;
+ * ACAMERA_CONTROL_AUTOFRAMING_STATE ACAMERA_CONTROL_START + 54 ACAMERA_CONTROL_START + 57;
+ * ACAMERA_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE ACAMERA_CONTROL_START + 55 ACAMERA_CONTROL_START + 58;
+ * ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE ACAMERA_CONTROL_START + 56 ACAMERA_CONTROL_START + 59;
+
+ * ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES ACAMERA_SCALER_START + 25 ACAMERA_SCALER_START + 26;
+ * ACAMERA_SCALER_CROP_REGION ACAMERA_SCALER_START + 26 ACAMERA_SCALER_START + 27;
+ */
+
<%!
from metadata_helpers import csym
def annotated_type(entry):
@@ -84,7 +99,7 @@ typedef enum acamera_metadata_tag {
if skip_sec:
continue
%>\
- % for idx,entry in enumerate(remove_hal_non_visible(find_unique_entries(sec))):
+ % for idx,entry in enumerate(remove_synthetic(find_unique_entries(sec))):
% if entry.applied_ndk_visible == "true":
% if entry.deprecated:
${ndk(entry.name) + " = " | csym,ljust(60)}// Deprecated! DO NOT USE