xref: /aosp_15_r20/system/media/camera/src/camera_metadata_asserts.cpp (revision b9df5ad1c9ac98a7fefaac271a55f7ae3db05414)
1 /*
2  * Copyright (C) 2022 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 /**
18  * ! Do not edit this file directly !
19  *
20  * Generated automatically from camera_metadata_asserts.mako
21  */
22 
23 #include <aidl/android/hardware/camera/metadata/CameraMetadataSection.h>
24 #include <aidl/android/hardware/camera/metadata/CameraMetadataSectionStart.h>
25 #include <aidl/android/hardware/camera/metadata/CameraMetadataTag.h>
26 #include <aidl/android/hardware/camera/metadata/ColorCorrectionMode.h>
27 #include <aidl/android/hardware/camera/metadata/ColorCorrectionAberrationMode.h>
28 #include <aidl/android/hardware/camera/metadata/ControlAeAntibandingMode.h>
29 #include <aidl/android/hardware/camera/metadata/ControlAeLock.h>
30 #include <aidl/android/hardware/camera/metadata/ControlAeMode.h>
31 #include <aidl/android/hardware/camera/metadata/ControlAePrecaptureTrigger.h>
32 #include <aidl/android/hardware/camera/metadata/ControlAfMode.h>
33 #include <aidl/android/hardware/camera/metadata/ControlAfTrigger.h>
34 #include <aidl/android/hardware/camera/metadata/ControlAwbLock.h>
35 #include <aidl/android/hardware/camera/metadata/ControlAwbMode.h>
36 #include <aidl/android/hardware/camera/metadata/ControlCaptureIntent.h>
37 #include <aidl/android/hardware/camera/metadata/ControlEffectMode.h>
38 #include <aidl/android/hardware/camera/metadata/ControlMode.h>
39 #include <aidl/android/hardware/camera/metadata/ControlSceneMode.h>
40 #include <aidl/android/hardware/camera/metadata/ControlVideoStabilizationMode.h>
41 #include <aidl/android/hardware/camera/metadata/ControlAeState.h>
42 #include <aidl/android/hardware/camera/metadata/ControlAfState.h>
43 #include <aidl/android/hardware/camera/metadata/ControlAwbState.h>
44 #include <aidl/android/hardware/camera/metadata/ControlAeLockAvailable.h>
45 #include <aidl/android/hardware/camera/metadata/ControlAwbLockAvailable.h>
46 #include <aidl/android/hardware/camera/metadata/ControlEnableZsl.h>
47 #include <aidl/android/hardware/camera/metadata/ControlAfSceneChange.h>
48 #include <aidl/android/hardware/camera/metadata/ControlExtendedSceneMode.h>
49 #include <aidl/android/hardware/camera/metadata/ControlSettingsOverride.h>
50 #include <aidl/android/hardware/camera/metadata/ControlAutoframing.h>
51 #include <aidl/android/hardware/camera/metadata/ControlAutoframingAvailable.h>
52 #include <aidl/android/hardware/camera/metadata/ControlAutoframingState.h>
53 #include <aidl/android/hardware/camera/metadata/ControlLowLightBoostState.h>
54 #include <aidl/android/hardware/camera/metadata/ControlAePriorityMode.h>
55 #include <aidl/android/hardware/camera/metadata/DemosaicMode.h>
56 #include <aidl/android/hardware/camera/metadata/EdgeMode.h>
57 #include <aidl/android/hardware/camera/metadata/FlashMode.h>
58 #include <aidl/android/hardware/camera/metadata/FlashState.h>
59 #include <aidl/android/hardware/camera/metadata/FlashInfoAvailable.h>
60 #include <aidl/android/hardware/camera/metadata/HotPixelMode.h>
61 #include <aidl/android/hardware/camera/metadata/LensOpticalStabilizationMode.h>
62 #include <aidl/android/hardware/camera/metadata/LensFacing.h>
63 #include <aidl/android/hardware/camera/metadata/LensState.h>
64 #include <aidl/android/hardware/camera/metadata/LensPoseReference.h>
65 #include <aidl/android/hardware/camera/metadata/LensInfoFocusDistanceCalibration.h>
66 #include <aidl/android/hardware/camera/metadata/NoiseReductionMode.h>
67 #include <aidl/android/hardware/camera/metadata/QuirksPartialResult.h>
68 #include <aidl/android/hardware/camera/metadata/RequestMetadataMode.h>
69 #include <aidl/android/hardware/camera/metadata/RequestType.h>
70 #include <aidl/android/hardware/camera/metadata/RequestAvailableCapabilities.h>
71 #include <aidl/android/hardware/camera/metadata/RequestAvailableDynamicRangeProfilesMap.h>
72 #include <aidl/android/hardware/camera/metadata/RequestAvailableColorSpaceProfilesMap.h>
73 #include <aidl/android/hardware/camera/metadata/ScalerAvailableFormats.h>
74 #include <aidl/android/hardware/camera/metadata/ScalerAvailableStreamConfigurations.h>
75 #include <aidl/android/hardware/camera/metadata/ScalerCroppingType.h>
76 #include <aidl/android/hardware/camera/metadata/ScalerAvailableRecommendedStreamConfigurations.h>
77 #include <aidl/android/hardware/camera/metadata/ScalerRotateAndCrop.h>
78 #include <aidl/android/hardware/camera/metadata/ScalerPhysicalCameraMultiResolutionStreamConfigurations.h>
79 #include <aidl/android/hardware/camera/metadata/ScalerAvailableStreamConfigurationsMaximumResolution.h>
80 #include <aidl/android/hardware/camera/metadata/ScalerMultiResolutionStreamSupported.h>
81 #include <aidl/android/hardware/camera/metadata/ScalerAvailableStreamUseCases.h>
82 #include <aidl/android/hardware/camera/metadata/SensorReferenceIlluminant1.h>
83 #include <aidl/android/hardware/camera/metadata/SensorTestPatternMode.h>
84 #include <aidl/android/hardware/camera/metadata/SensorPixelMode.h>
85 #include <aidl/android/hardware/camera/metadata/SensorRawBinningFactorUsed.h>
86 #include <aidl/android/hardware/camera/metadata/SensorReadoutTimestamp.h>
87 #include <aidl/android/hardware/camera/metadata/SensorInfoColorFilterArrangement.h>
88 #include <aidl/android/hardware/camera/metadata/SensorInfoTimestampSource.h>
89 #include <aidl/android/hardware/camera/metadata/SensorInfoLensShadingApplied.h>
90 #include <aidl/android/hardware/camera/metadata/ShadingMode.h>
91 #include <aidl/android/hardware/camera/metadata/StatisticsFaceDetectMode.h>
92 #include <aidl/android/hardware/camera/metadata/StatisticsHistogramMode.h>
93 #include <aidl/android/hardware/camera/metadata/StatisticsSharpnessMapMode.h>
94 #include <aidl/android/hardware/camera/metadata/StatisticsHotPixelMapMode.h>
95 #include <aidl/android/hardware/camera/metadata/StatisticsSceneFlicker.h>
96 #include <aidl/android/hardware/camera/metadata/StatisticsLensShadingMapMode.h>
97 #include <aidl/android/hardware/camera/metadata/StatisticsOisDataMode.h>
98 #include <aidl/android/hardware/camera/metadata/TonemapMode.h>
99 #include <aidl/android/hardware/camera/metadata/TonemapPresetCurve.h>
100 #include <aidl/android/hardware/camera/metadata/LedTransmit.h>
101 #include <aidl/android/hardware/camera/metadata/LedAvailableLeds.h>
102 #include <aidl/android/hardware/camera/metadata/InfoSupportedHardwareLevel.h>
103 #include <aidl/android/hardware/camera/metadata/InfoSupportedBufferManagementVersion.h>
104 #include <aidl/android/hardware/camera/metadata/BlackLevelLock.h>
105 #include <aidl/android/hardware/camera/metadata/SyncFrameNumber.h>
106 #include <aidl/android/hardware/camera/metadata/SyncMaxLatency.h>
107 #include <aidl/android/hardware/camera/metadata/DepthAvailableDepthStreamConfigurations.h>
108 #include <aidl/android/hardware/camera/metadata/DepthDepthIsExclusive.h>
109 #include <aidl/android/hardware/camera/metadata/DepthAvailableDynamicDepthStreamConfigurations.h>
110 #include <aidl/android/hardware/camera/metadata/DepthAvailableDepthStreamConfigurationsMaximumResolution.h>
111 #include <aidl/android/hardware/camera/metadata/DepthAvailableDynamicDepthStreamConfigurationsMaximumResolution.h>
112 #include <aidl/android/hardware/camera/metadata/LogicalMultiCameraSensorSyncType.h>
113 #include <aidl/android/hardware/camera/metadata/DistortionCorrectionMode.h>
114 #include <aidl/android/hardware/camera/metadata/HeicAvailableHeicStreamConfigurations.h>
115 #include <aidl/android/hardware/camera/metadata/HeicAvailableHeicStreamConfigurationsMaximumResolution.h>
116 #include <aidl/android/hardware/camera/metadata/HeicAvailableHeicUltraHdrStreamConfigurations.h>
117 #include <aidl/android/hardware/camera/metadata/HeicAvailableHeicUltraHdrStreamConfigurationsMaximumResolution.h>
118 #include <aidl/android/hardware/camera/metadata/HeicInfoSupported.h>
119 #include <aidl/android/hardware/camera/metadata/AutomotiveLocation.h>
120 #include <aidl/android/hardware/camera/metadata/AutomotiveLensFacing.h>
121 #include <aidl/android/hardware/camera/metadata/ExtensionNightModeIndicator.h>
122 #include <aidl/android/hardware/camera/metadata/JpegrAvailableJpegRStreamConfigurations.h>
123 #include <aidl/android/hardware/camera/metadata/JpegrAvailableJpegRStreamConfigurationsMaximumResolution.h>
124 #include <aidl/android/hardware/camera/metadata/DesktopEffectsCapabilities.h>
125 #include <aidl/android/hardware/camera/metadata/DesktopEffectsBackgroundBlurMode.h>
126 #include <aidl/android/hardware/camera/metadata/DesktopEffectsFaceRetouchMode.h>
127 #include <aidl/android/hardware/camera/metadata/DesktopEffectsPortraitRelightMode.h>
128 
129 #include <system/camera_metadata_tags.h>
130 
131 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION)
132         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_COLOR_CORRECTION));
133 static_assert(static_cast<int>(ANDROID_CONTROL)
134         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_CONTROL));
135 static_assert(static_cast<int>(ANDROID_DEMOSAIC)
136         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_DEMOSAIC));
137 static_assert(static_cast<int>(ANDROID_EDGE)
138         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_EDGE));
139 static_assert(static_cast<int>(ANDROID_FLASH)
140         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_FLASH));
141 static_assert(static_cast<int>(ANDROID_FLASH_INFO)
142         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_FLASH_INFO));
143 static_assert(static_cast<int>(ANDROID_HOT_PIXEL)
144         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_HOT_PIXEL));
145 static_assert(static_cast<int>(ANDROID_JPEG)
146         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_JPEG));
147 static_assert(static_cast<int>(ANDROID_LENS)
148         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_LENS));
149 static_assert(static_cast<int>(ANDROID_LENS_INFO)
150         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_LENS_INFO));
151 static_assert(static_cast<int>(ANDROID_NOISE_REDUCTION)
152         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_NOISE_REDUCTION));
153 static_assert(static_cast<int>(ANDROID_QUIRKS)
154         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_QUIRKS));
155 static_assert(static_cast<int>(ANDROID_REQUEST)
156         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_REQUEST));
157 static_assert(static_cast<int>(ANDROID_SCALER)
158         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_SCALER));
159 static_assert(static_cast<int>(ANDROID_SENSOR)
160         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_SENSOR));
161 static_assert(static_cast<int>(ANDROID_SENSOR_INFO)
162         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_SENSOR_INFO));
163 static_assert(static_cast<int>(ANDROID_SHADING)
164         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_SHADING));
165 static_assert(static_cast<int>(ANDROID_STATISTICS)
166         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_STATISTICS));
167 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO)
168         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_STATISTICS_INFO));
169 static_assert(static_cast<int>(ANDROID_TONEMAP)
170         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_TONEMAP));
171 static_assert(static_cast<int>(ANDROID_LED)
172         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_LED));
173 static_assert(static_cast<int>(ANDROID_INFO)
174         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_INFO));
175 static_assert(static_cast<int>(ANDROID_BLACK_LEVEL)
176         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_BLACK_LEVEL));
177 static_assert(static_cast<int>(ANDROID_SYNC)
178         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_SYNC));
179 static_assert(static_cast<int>(ANDROID_REPROCESS)
180         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_REPROCESS));
181 static_assert(static_cast<int>(ANDROID_DEPTH)
182         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_DEPTH));
183 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA)
184         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_LOGICAL_MULTI_CAMERA));
185 static_assert(static_cast<int>(ANDROID_DISTORTION_CORRECTION)
186         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_DISTORTION_CORRECTION));
187 static_assert(static_cast<int>(ANDROID_HEIC)
188         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_HEIC));
189 static_assert(static_cast<int>(ANDROID_HEIC_INFO)
190         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_HEIC_INFO));
191 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE)
192         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_AUTOMOTIVE));
193 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE_LENS)
194         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_AUTOMOTIVE_LENS));
195 static_assert(static_cast<int>(ANDROID_EXTENSION)
196         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_EXTENSION));
197 static_assert(static_cast<int>(ANDROID_JPEGR)
198         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_JPEGR));
199 static_assert(static_cast<int>(ANDROID_SHARED_SESSION)
200         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_SHARED_SESSION));
201 static_assert(static_cast<int>(ANDROID_DESKTOP_EFFECTS)
202         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::ANDROID_DESKTOP_EFFECTS));
203 static_assert(static_cast<int>(VENDOR_SECTION)
204         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSection::VENDOR_SECTION));
205 
206 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_START)
207         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_COLOR_CORRECTION_START));
208 static_assert(static_cast<int>(ANDROID_CONTROL_START)
209         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_CONTROL_START));
210 static_assert(static_cast<int>(ANDROID_DEMOSAIC_START)
211         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_DEMOSAIC_START));
212 static_assert(static_cast<int>(ANDROID_EDGE_START)
213         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_EDGE_START));
214 static_assert(static_cast<int>(ANDROID_FLASH_START)
215         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_FLASH_START));
216 static_assert(static_cast<int>(ANDROID_FLASH_INFO_START)
217         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_FLASH_INFO_START));
218 static_assert(static_cast<int>(ANDROID_HOT_PIXEL_START)
219         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_HOT_PIXEL_START));
220 static_assert(static_cast<int>(ANDROID_JPEG_START)
221         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_JPEG_START));
222 static_assert(static_cast<int>(ANDROID_LENS_START)
223         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_LENS_START));
224 static_assert(static_cast<int>(ANDROID_LENS_INFO_START)
225         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_LENS_INFO_START));
226 static_assert(static_cast<int>(ANDROID_NOISE_REDUCTION_START)
227         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_NOISE_REDUCTION_START));
228 static_assert(static_cast<int>(ANDROID_QUIRKS_START)
229         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_QUIRKS_START));
230 static_assert(static_cast<int>(ANDROID_REQUEST_START)
231         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_REQUEST_START));
232 static_assert(static_cast<int>(ANDROID_SCALER_START)
233         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_SCALER_START));
234 static_assert(static_cast<int>(ANDROID_SENSOR_START)
235         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_SENSOR_START));
236 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_START)
237         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_SENSOR_INFO_START));
238 static_assert(static_cast<int>(ANDROID_SHADING_START)
239         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_SHADING_START));
240 static_assert(static_cast<int>(ANDROID_STATISTICS_START)
241         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_STATISTICS_START));
242 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_START)
243         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_STATISTICS_INFO_START));
244 static_assert(static_cast<int>(ANDROID_TONEMAP_START)
245         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_TONEMAP_START));
246 static_assert(static_cast<int>(ANDROID_LED_START)
247         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_LED_START));
248 static_assert(static_cast<int>(ANDROID_INFO_START)
249         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_INFO_START));
250 static_assert(static_cast<int>(ANDROID_BLACK_LEVEL_START)
251         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_BLACK_LEVEL_START));
252 static_assert(static_cast<int>(ANDROID_SYNC_START)
253         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_SYNC_START));
254 static_assert(static_cast<int>(ANDROID_REPROCESS_START)
255         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_REPROCESS_START));
256 static_assert(static_cast<int>(ANDROID_DEPTH_START)
257         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_DEPTH_START));
258 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA_START)
259         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_LOGICAL_MULTI_CAMERA_START));
260 static_assert(static_cast<int>(ANDROID_DISTORTION_CORRECTION_START)
261         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_DISTORTION_CORRECTION_START));
262 static_assert(static_cast<int>(ANDROID_HEIC_START)
263         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_HEIC_START));
264 static_assert(static_cast<int>(ANDROID_HEIC_INFO_START)
265         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_HEIC_INFO_START));
266 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE_START)
267         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_AUTOMOTIVE_START));
268 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE_LENS_START)
269         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_AUTOMOTIVE_LENS_START));
270 static_assert(static_cast<int>(ANDROID_EXTENSION_START)
271         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_EXTENSION_START));
272 static_assert(static_cast<int>(ANDROID_JPEGR_START)
273         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_JPEGR_START));
274 static_assert(static_cast<int>(ANDROID_SHARED_SESSION_START)
275         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_SHARED_SESSION_START));
276 static_assert(static_cast<int>(ANDROID_DESKTOP_EFFECTS_START)
277         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::ANDROID_DESKTOP_EFFECTS_START));
278 static_assert(static_cast<int>(VENDOR_SECTION_START)
279         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataSectionStart::VENDOR_SECTION_START));
280 
281 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_MODE)
282         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_COLOR_CORRECTION_MODE));
283 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_TRANSFORM)
284         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_COLOR_CORRECTION_TRANSFORM));
285 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_GAINS)
286         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_COLOR_CORRECTION_GAINS));
287 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_ABERRATION_MODE)
288         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_COLOR_CORRECTION_ABERRATION_MODE));
289 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_AVAILABLE_ABERRATION_MODES)
290         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_COLOR_CORRECTION_AVAILABLE_ABERRATION_MODES));
291 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_COLOR_TEMPERATURE)
292         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_COLOR_CORRECTION_COLOR_TEMPERATURE));
293 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_COLOR_TINT)
294         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_COLOR_CORRECTION_COLOR_TINT));
295 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_COLOR_TEMPERATURE_RANGE)
296         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_COLOR_CORRECTION_COLOR_TEMPERATURE_RANGE));
297 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_AVAILABLE_MODES)
298         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_COLOR_CORRECTION_AVAILABLE_MODES));
299 static_assert(static_cast<int>(ANDROID_CONTROL_AE_ANTIBANDING_MODE)
300         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_ANTIBANDING_MODE));
301 static_assert(static_cast<int>(ANDROID_CONTROL_AE_EXPOSURE_COMPENSATION)
302         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_EXPOSURE_COMPENSATION));
303 static_assert(static_cast<int>(ANDROID_CONTROL_AE_LOCK)
304         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_LOCK));
305 static_assert(static_cast<int>(ANDROID_CONTROL_AE_MODE)
306         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_MODE));
307 static_assert(static_cast<int>(ANDROID_CONTROL_AE_REGIONS)
308         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_REGIONS));
309 static_assert(static_cast<int>(ANDROID_CONTROL_AE_TARGET_FPS_RANGE)
310         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_TARGET_FPS_RANGE));
311 static_assert(static_cast<int>(ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER)
312         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER));
313 static_assert(static_cast<int>(ANDROID_CONTROL_AF_MODE)
314         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AF_MODE));
315 static_assert(static_cast<int>(ANDROID_CONTROL_AF_REGIONS)
316         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AF_REGIONS));
317 static_assert(static_cast<int>(ANDROID_CONTROL_AF_TRIGGER)
318         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AF_TRIGGER));
319 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_LOCK)
320         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AWB_LOCK));
321 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_MODE)
322         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AWB_MODE));
323 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_REGIONS)
324         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AWB_REGIONS));
325 static_assert(static_cast<int>(ANDROID_CONTROL_CAPTURE_INTENT)
326         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_CAPTURE_INTENT));
327 static_assert(static_cast<int>(ANDROID_CONTROL_EFFECT_MODE)
328         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_EFFECT_MODE));
329 static_assert(static_cast<int>(ANDROID_CONTROL_MODE)
330         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_MODE));
331 static_assert(static_cast<int>(ANDROID_CONTROL_SCENE_MODE)
332         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_SCENE_MODE));
333 static_assert(static_cast<int>(ANDROID_CONTROL_VIDEO_STABILIZATION_MODE)
334         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_VIDEO_STABILIZATION_MODE));
335 static_assert(static_cast<int>(ANDROID_CONTROL_AE_AVAILABLE_ANTIBANDING_MODES)
336         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_AVAILABLE_ANTIBANDING_MODES));
337 static_assert(static_cast<int>(ANDROID_CONTROL_AE_AVAILABLE_MODES)
338         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_AVAILABLE_MODES));
339 static_assert(static_cast<int>(ANDROID_CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES)
340         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES));
341 static_assert(static_cast<int>(ANDROID_CONTROL_AE_COMPENSATION_RANGE)
342         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_COMPENSATION_RANGE));
343 static_assert(static_cast<int>(ANDROID_CONTROL_AE_COMPENSATION_STEP)
344         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_COMPENSATION_STEP));
345 static_assert(static_cast<int>(ANDROID_CONTROL_AF_AVAILABLE_MODES)
346         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AF_AVAILABLE_MODES));
347 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_EFFECTS)
348         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AVAILABLE_EFFECTS));
349 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_SCENE_MODES)
350         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AVAILABLE_SCENE_MODES));
351 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_VIDEO_STABILIZATION_MODES)
352         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AVAILABLE_VIDEO_STABILIZATION_MODES));
353 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_AVAILABLE_MODES)
354         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AWB_AVAILABLE_MODES));
355 static_assert(static_cast<int>(ANDROID_CONTROL_MAX_REGIONS)
356         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_MAX_REGIONS));
357 static_assert(static_cast<int>(ANDROID_CONTROL_SCENE_MODE_OVERRIDES)
358         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_SCENE_MODE_OVERRIDES));
359 static_assert(static_cast<int>(ANDROID_CONTROL_AE_PRECAPTURE_ID)
360         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_PRECAPTURE_ID));
361 static_assert(static_cast<int>(ANDROID_CONTROL_AE_STATE)
362         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_STATE));
363 static_assert(static_cast<int>(ANDROID_CONTROL_AF_STATE)
364         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AF_STATE));
365 static_assert(static_cast<int>(ANDROID_CONTROL_AF_TRIGGER_ID)
366         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AF_TRIGGER_ID));
367 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_STATE)
368         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AWB_STATE));
369 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_HIGH_SPEED_VIDEO_CONFIGURATIONS)
370         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AVAILABLE_HIGH_SPEED_VIDEO_CONFIGURATIONS));
371 static_assert(static_cast<int>(ANDROID_CONTROL_AE_LOCK_AVAILABLE)
372         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_LOCK_AVAILABLE));
373 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_LOCK_AVAILABLE)
374         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AWB_LOCK_AVAILABLE));
375 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_MODES)
376         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AVAILABLE_MODES));
377 static_assert(static_cast<int>(ANDROID_CONTROL_POST_RAW_SENSITIVITY_BOOST_RANGE)
378         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_POST_RAW_SENSITIVITY_BOOST_RANGE));
379 static_assert(static_cast<int>(ANDROID_CONTROL_POST_RAW_SENSITIVITY_BOOST)
380         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_POST_RAW_SENSITIVITY_BOOST));
381 static_assert(static_cast<int>(ANDROID_CONTROL_ENABLE_ZSL)
382         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_ENABLE_ZSL));
383 static_assert(static_cast<int>(ANDROID_CONTROL_AF_SCENE_CHANGE)
384         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AF_SCENE_CHANGE));
385 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_EXTENDED_SCENE_MODE_MAX_SIZES)
386         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AVAILABLE_EXTENDED_SCENE_MODE_MAX_SIZES));
387 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_EXTENDED_SCENE_MODE_ZOOM_RATIO_RANGES)
388         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AVAILABLE_EXTENDED_SCENE_MODE_ZOOM_RATIO_RANGES));
389 static_assert(static_cast<int>(ANDROID_CONTROL_EXTENDED_SCENE_MODE)
390         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_EXTENDED_SCENE_MODE));
391 static_assert(static_cast<int>(ANDROID_CONTROL_ZOOM_RATIO_RANGE)
392         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_ZOOM_RATIO_RANGE));
393 static_assert(static_cast<int>(ANDROID_CONTROL_ZOOM_RATIO)
394         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_ZOOM_RATIO));
395 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_HIGH_SPEED_VIDEO_CONFIGURATIONS_MAXIMUM_RESOLUTION)
396         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AVAILABLE_HIGH_SPEED_VIDEO_CONFIGURATIONS_MAXIMUM_RESOLUTION));
397 static_assert(static_cast<int>(ANDROID_CONTROL_SETTINGS_OVERRIDE)
398         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_SETTINGS_OVERRIDE));
399 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_SETTINGS_OVERRIDES)
400         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AVAILABLE_SETTINGS_OVERRIDES));
401 static_assert(static_cast<int>(ANDROID_CONTROL_SETTINGS_OVERRIDING_FRAME_NUMBER)
402         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_SETTINGS_OVERRIDING_FRAME_NUMBER));
403 static_assert(static_cast<int>(ANDROID_CONTROL_AUTOFRAMING)
404         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AUTOFRAMING));
405 static_assert(static_cast<int>(ANDROID_CONTROL_AUTOFRAMING_AVAILABLE)
406         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AUTOFRAMING_AVAILABLE));
407 static_assert(static_cast<int>(ANDROID_CONTROL_AUTOFRAMING_STATE)
408         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AUTOFRAMING_STATE));
409 static_assert(static_cast<int>(ANDROID_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE)
410         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE));
411 static_assert(static_cast<int>(ANDROID_CONTROL_LOW_LIGHT_BOOST_STATE)
412         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_LOW_LIGHT_BOOST_STATE));
413 static_assert(static_cast<int>(ANDROID_CONTROL_AE_PRIORITY_MODE)
414         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_PRIORITY_MODE));
415 static_assert(static_cast<int>(ANDROID_CONTROL_AE_AVAILABLE_PRIORITY_MODES)
416         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_CONTROL_AE_AVAILABLE_PRIORITY_MODES));
417 static_assert(static_cast<int>(ANDROID_DEMOSAIC_MODE)
418         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEMOSAIC_MODE));
419 static_assert(static_cast<int>(ANDROID_EDGE_MODE)
420         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_EDGE_MODE));
421 static_assert(static_cast<int>(ANDROID_EDGE_STRENGTH)
422         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_EDGE_STRENGTH));
423 static_assert(static_cast<int>(ANDROID_EDGE_AVAILABLE_EDGE_MODES)
424         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_EDGE_AVAILABLE_EDGE_MODES));
425 static_assert(static_cast<int>(ANDROID_FLASH_FIRING_POWER)
426         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_FIRING_POWER));
427 static_assert(static_cast<int>(ANDROID_FLASH_FIRING_TIME)
428         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_FIRING_TIME));
429 static_assert(static_cast<int>(ANDROID_FLASH_MODE)
430         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_MODE));
431 static_assert(static_cast<int>(ANDROID_FLASH_COLOR_TEMPERATURE)
432         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_COLOR_TEMPERATURE));
433 static_assert(static_cast<int>(ANDROID_FLASH_MAX_ENERGY)
434         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_MAX_ENERGY));
435 static_assert(static_cast<int>(ANDROID_FLASH_STATE)
436         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_STATE));
437 static_assert(static_cast<int>(ANDROID_FLASH_STRENGTH_LEVEL)
438         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_STRENGTH_LEVEL));
439 static_assert(static_cast<int>(ANDROID_FLASH_SINGLE_STRENGTH_MAX_LEVEL)
440         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_SINGLE_STRENGTH_MAX_LEVEL));
441 static_assert(static_cast<int>(ANDROID_FLASH_SINGLE_STRENGTH_DEFAULT_LEVEL)
442         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_SINGLE_STRENGTH_DEFAULT_LEVEL));
443 static_assert(static_cast<int>(ANDROID_FLASH_TORCH_STRENGTH_MAX_LEVEL)
444         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_TORCH_STRENGTH_MAX_LEVEL));
445 static_assert(static_cast<int>(ANDROID_FLASH_TORCH_STRENGTH_DEFAULT_LEVEL)
446         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_TORCH_STRENGTH_DEFAULT_LEVEL));
447 static_assert(static_cast<int>(ANDROID_FLASH_INFO_AVAILABLE)
448         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_INFO_AVAILABLE));
449 static_assert(static_cast<int>(ANDROID_FLASH_INFO_CHARGE_DURATION)
450         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_INFO_CHARGE_DURATION));
451 static_assert(static_cast<int>(ANDROID_FLASH_INFO_STRENGTH_MAXIMUM_LEVEL)
452         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_INFO_STRENGTH_MAXIMUM_LEVEL));
453 static_assert(static_cast<int>(ANDROID_FLASH_INFO_STRENGTH_DEFAULT_LEVEL)
454         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_FLASH_INFO_STRENGTH_DEFAULT_LEVEL));
455 static_assert(static_cast<int>(ANDROID_HOT_PIXEL_MODE)
456         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HOT_PIXEL_MODE));
457 static_assert(static_cast<int>(ANDROID_HOT_PIXEL_AVAILABLE_HOT_PIXEL_MODES)
458         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HOT_PIXEL_AVAILABLE_HOT_PIXEL_MODES));
459 static_assert(static_cast<int>(ANDROID_JPEG_GPS_COORDINATES)
460         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEG_GPS_COORDINATES));
461 static_assert(static_cast<int>(ANDROID_JPEG_GPS_PROCESSING_METHOD)
462         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEG_GPS_PROCESSING_METHOD));
463 static_assert(static_cast<int>(ANDROID_JPEG_GPS_TIMESTAMP)
464         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEG_GPS_TIMESTAMP));
465 static_assert(static_cast<int>(ANDROID_JPEG_ORIENTATION)
466         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEG_ORIENTATION));
467 static_assert(static_cast<int>(ANDROID_JPEG_QUALITY)
468         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEG_QUALITY));
469 static_assert(static_cast<int>(ANDROID_JPEG_THUMBNAIL_QUALITY)
470         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEG_THUMBNAIL_QUALITY));
471 static_assert(static_cast<int>(ANDROID_JPEG_THUMBNAIL_SIZE)
472         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEG_THUMBNAIL_SIZE));
473 static_assert(static_cast<int>(ANDROID_JPEG_AVAILABLE_THUMBNAIL_SIZES)
474         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEG_AVAILABLE_THUMBNAIL_SIZES));
475 static_assert(static_cast<int>(ANDROID_JPEG_MAX_SIZE)
476         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEG_MAX_SIZE));
477 static_assert(static_cast<int>(ANDROID_JPEG_SIZE)
478         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEG_SIZE));
479 static_assert(static_cast<int>(ANDROID_LENS_APERTURE)
480         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_APERTURE));
481 static_assert(static_cast<int>(ANDROID_LENS_FILTER_DENSITY)
482         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_FILTER_DENSITY));
483 static_assert(static_cast<int>(ANDROID_LENS_FOCAL_LENGTH)
484         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_FOCAL_LENGTH));
485 static_assert(static_cast<int>(ANDROID_LENS_FOCUS_DISTANCE)
486         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_FOCUS_DISTANCE));
487 static_assert(static_cast<int>(ANDROID_LENS_OPTICAL_STABILIZATION_MODE)
488         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_OPTICAL_STABILIZATION_MODE));
489 static_assert(static_cast<int>(ANDROID_LENS_FACING)
490         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_FACING));
491 static_assert(static_cast<int>(ANDROID_LENS_POSE_ROTATION)
492         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_POSE_ROTATION));
493 static_assert(static_cast<int>(ANDROID_LENS_POSE_TRANSLATION)
494         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_POSE_TRANSLATION));
495 static_assert(static_cast<int>(ANDROID_LENS_FOCUS_RANGE)
496         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_FOCUS_RANGE));
497 static_assert(static_cast<int>(ANDROID_LENS_STATE)
498         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_STATE));
499 static_assert(static_cast<int>(ANDROID_LENS_INTRINSIC_CALIBRATION)
500         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_INTRINSIC_CALIBRATION));
501 static_assert(static_cast<int>(ANDROID_LENS_RADIAL_DISTORTION)
502         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_RADIAL_DISTORTION));
503 static_assert(static_cast<int>(ANDROID_LENS_POSE_REFERENCE)
504         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_POSE_REFERENCE));
505 static_assert(static_cast<int>(ANDROID_LENS_DISTORTION)
506         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_DISTORTION));
507 static_assert(static_cast<int>(ANDROID_LENS_DISTORTION_MAXIMUM_RESOLUTION)
508         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_DISTORTION_MAXIMUM_RESOLUTION));
509 static_assert(static_cast<int>(ANDROID_LENS_INTRINSIC_CALIBRATION_MAXIMUM_RESOLUTION)
510         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_INTRINSIC_CALIBRATION_MAXIMUM_RESOLUTION));
511 static_assert(static_cast<int>(ANDROID_LENS_INFO_AVAILABLE_APERTURES)
512         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_INFO_AVAILABLE_APERTURES));
513 static_assert(static_cast<int>(ANDROID_LENS_INFO_AVAILABLE_FILTER_DENSITIES)
514         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_INFO_AVAILABLE_FILTER_DENSITIES));
515 static_assert(static_cast<int>(ANDROID_LENS_INFO_AVAILABLE_FOCAL_LENGTHS)
516         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_INFO_AVAILABLE_FOCAL_LENGTHS));
517 static_assert(static_cast<int>(ANDROID_LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION)
518         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION));
519 static_assert(static_cast<int>(ANDROID_LENS_INFO_HYPERFOCAL_DISTANCE)
520         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_INFO_HYPERFOCAL_DISTANCE));
521 static_assert(static_cast<int>(ANDROID_LENS_INFO_MINIMUM_FOCUS_DISTANCE)
522         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_INFO_MINIMUM_FOCUS_DISTANCE));
523 static_assert(static_cast<int>(ANDROID_LENS_INFO_SHADING_MAP_SIZE)
524         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_INFO_SHADING_MAP_SIZE));
525 static_assert(static_cast<int>(ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION)
526         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION));
527 static_assert(static_cast<int>(ANDROID_NOISE_REDUCTION_MODE)
528         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_NOISE_REDUCTION_MODE));
529 static_assert(static_cast<int>(ANDROID_NOISE_REDUCTION_STRENGTH)
530         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_NOISE_REDUCTION_STRENGTH));
531 static_assert(static_cast<int>(ANDROID_NOISE_REDUCTION_AVAILABLE_NOISE_REDUCTION_MODES)
532         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_NOISE_REDUCTION_AVAILABLE_NOISE_REDUCTION_MODES));
533 static_assert(static_cast<int>(ANDROID_QUIRKS_METERING_CROP_REGION)
534         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_QUIRKS_METERING_CROP_REGION));
535 static_assert(static_cast<int>(ANDROID_QUIRKS_TRIGGER_AF_WITH_AUTO)
536         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_QUIRKS_TRIGGER_AF_WITH_AUTO));
537 static_assert(static_cast<int>(ANDROID_QUIRKS_USE_ZSL_FORMAT)
538         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_QUIRKS_USE_ZSL_FORMAT));
539 static_assert(static_cast<int>(ANDROID_QUIRKS_USE_PARTIAL_RESULT)
540         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_QUIRKS_USE_PARTIAL_RESULT));
541 static_assert(static_cast<int>(ANDROID_QUIRKS_PARTIAL_RESULT)
542         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_QUIRKS_PARTIAL_RESULT));
543 static_assert(static_cast<int>(ANDROID_REQUEST_FRAME_COUNT)
544         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_FRAME_COUNT));
545 static_assert(static_cast<int>(ANDROID_REQUEST_ID)
546         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_ID));
547 static_assert(static_cast<int>(ANDROID_REQUEST_INPUT_STREAMS)
548         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_INPUT_STREAMS));
549 static_assert(static_cast<int>(ANDROID_REQUEST_METADATA_MODE)
550         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_METADATA_MODE));
551 static_assert(static_cast<int>(ANDROID_REQUEST_OUTPUT_STREAMS)
552         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_OUTPUT_STREAMS));
553 static_assert(static_cast<int>(ANDROID_REQUEST_TYPE)
554         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_TYPE));
555 static_assert(static_cast<int>(ANDROID_REQUEST_MAX_NUM_OUTPUT_STREAMS)
556         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_MAX_NUM_OUTPUT_STREAMS));
557 static_assert(static_cast<int>(ANDROID_REQUEST_MAX_NUM_REPROCESS_STREAMS)
558         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_MAX_NUM_REPROCESS_STREAMS));
559 static_assert(static_cast<int>(ANDROID_REQUEST_MAX_NUM_INPUT_STREAMS)
560         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_MAX_NUM_INPUT_STREAMS));
561 static_assert(static_cast<int>(ANDROID_REQUEST_PIPELINE_DEPTH)
562         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_PIPELINE_DEPTH));
563 static_assert(static_cast<int>(ANDROID_REQUEST_PIPELINE_MAX_DEPTH)
564         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_PIPELINE_MAX_DEPTH));
565 static_assert(static_cast<int>(ANDROID_REQUEST_PARTIAL_RESULT_COUNT)
566         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_PARTIAL_RESULT_COUNT));
567 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES)
568         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_AVAILABLE_CAPABILITIES));
569 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_REQUEST_KEYS)
570         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_AVAILABLE_REQUEST_KEYS));
571 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_RESULT_KEYS)
572         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_AVAILABLE_RESULT_KEYS));
573 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_CHARACTERISTICS_KEYS)
574         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_AVAILABLE_CHARACTERISTICS_KEYS));
575 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_SESSION_KEYS)
576         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_AVAILABLE_SESSION_KEYS));
577 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_PHYSICAL_CAMERA_REQUEST_KEYS)
578         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_AVAILABLE_PHYSICAL_CAMERA_REQUEST_KEYS));
579 static_assert(static_cast<int>(ANDROID_REQUEST_CHARACTERISTIC_KEYS_NEEDING_PERMISSION)
580         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_CHARACTERISTIC_KEYS_NEEDING_PERMISSION));
581 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP)
582         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP));
583 static_assert(static_cast<int>(ANDROID_REQUEST_RECOMMENDED_TEN_BIT_DYNAMIC_RANGE_PROFILE)
584         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_RECOMMENDED_TEN_BIT_DYNAMIC_RANGE_PROFILE));
585 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP)
586         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP));
587 static_assert(static_cast<int>(ANDROID_SCALER_CROP_REGION)
588         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_CROP_REGION));
589 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_FORMATS)
590         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_FORMATS));
591 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_JPEG_MIN_DURATIONS)
592         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_JPEG_MIN_DURATIONS));
593 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_JPEG_SIZES)
594         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_JPEG_SIZES));
595 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_MAX_DIGITAL_ZOOM)
596         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_MAX_DIGITAL_ZOOM));
597 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_PROCESSED_MIN_DURATIONS)
598         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_PROCESSED_MIN_DURATIONS));
599 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_PROCESSED_SIZES)
600         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_PROCESSED_SIZES));
601 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_RAW_MIN_DURATIONS)
602         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_RAW_MIN_DURATIONS));
603 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_RAW_SIZES)
604         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_RAW_SIZES));
605 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_INPUT_OUTPUT_FORMATS_MAP)
606         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_INPUT_OUTPUT_FORMATS_MAP));
607 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS)
608         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS));
609 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_MIN_FRAME_DURATIONS)
610         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_MIN_FRAME_DURATIONS));
611 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_STALL_DURATIONS)
612         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_STALL_DURATIONS));
613 static_assert(static_cast<int>(ANDROID_SCALER_CROPPING_TYPE)
614         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_CROPPING_TYPE));
615 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS)
616         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS));
617 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_INPUT_OUTPUT_FORMATS_MAP)
618         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_RECOMMENDED_INPUT_OUTPUT_FORMATS_MAP));
619 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_ROTATE_AND_CROP_MODES)
620         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_ROTATE_AND_CROP_MODES));
621 static_assert(static_cast<int>(ANDROID_SCALER_ROTATE_AND_CROP)
622         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_ROTATE_AND_CROP));
623 static_assert(static_cast<int>(ANDROID_SCALER_DEFAULT_SECURE_IMAGE_SIZE)
624         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_DEFAULT_SECURE_IMAGE_SIZE));
625 static_assert(static_cast<int>(ANDROID_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS)
626         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS));
627 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
628         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
629 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
630         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
631 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_STALL_DURATIONS_MAXIMUM_RESOLUTION)
632         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_STALL_DURATIONS_MAXIMUM_RESOLUTION));
633 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_INPUT_OUTPUT_FORMATS_MAP_MAXIMUM_RESOLUTION)
634         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_INPUT_OUTPUT_FORMATS_MAP_MAXIMUM_RESOLUTION));
635 static_assert(static_cast<int>(ANDROID_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED)
636         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED));
637 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES)
638         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES));
639 static_assert(static_cast<int>(ANDROID_SCALER_RAW_CROP_REGION)
640         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SCALER_RAW_CROP_REGION));
641 static_assert(static_cast<int>(ANDROID_SENSOR_EXPOSURE_TIME)
642         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_EXPOSURE_TIME));
643 static_assert(static_cast<int>(ANDROID_SENSOR_FRAME_DURATION)
644         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_FRAME_DURATION));
645 static_assert(static_cast<int>(ANDROID_SENSOR_SENSITIVITY)
646         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_SENSITIVITY));
647 static_assert(static_cast<int>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1)
648         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_REFERENCE_ILLUMINANT1));
649 static_assert(static_cast<int>(ANDROID_SENSOR_REFERENCE_ILLUMINANT2)
650         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_REFERENCE_ILLUMINANT2));
651 static_assert(static_cast<int>(ANDROID_SENSOR_CALIBRATION_TRANSFORM1)
652         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_CALIBRATION_TRANSFORM1));
653 static_assert(static_cast<int>(ANDROID_SENSOR_CALIBRATION_TRANSFORM2)
654         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_CALIBRATION_TRANSFORM2));
655 static_assert(static_cast<int>(ANDROID_SENSOR_COLOR_TRANSFORM1)
656         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_COLOR_TRANSFORM1));
657 static_assert(static_cast<int>(ANDROID_SENSOR_COLOR_TRANSFORM2)
658         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_COLOR_TRANSFORM2));
659 static_assert(static_cast<int>(ANDROID_SENSOR_FORWARD_MATRIX1)
660         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_FORWARD_MATRIX1));
661 static_assert(static_cast<int>(ANDROID_SENSOR_FORWARD_MATRIX2)
662         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_FORWARD_MATRIX2));
663 static_assert(static_cast<int>(ANDROID_SENSOR_BASE_GAIN_FACTOR)
664         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_BASE_GAIN_FACTOR));
665 static_assert(static_cast<int>(ANDROID_SENSOR_BLACK_LEVEL_PATTERN)
666         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_BLACK_LEVEL_PATTERN));
667 static_assert(static_cast<int>(ANDROID_SENSOR_MAX_ANALOG_SENSITIVITY)
668         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_MAX_ANALOG_SENSITIVITY));
669 static_assert(static_cast<int>(ANDROID_SENSOR_ORIENTATION)
670         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_ORIENTATION));
671 static_assert(static_cast<int>(ANDROID_SENSOR_PROFILE_HUE_SAT_MAP_DIMENSIONS)
672         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_PROFILE_HUE_SAT_MAP_DIMENSIONS));
673 static_assert(static_cast<int>(ANDROID_SENSOR_TIMESTAMP)
674         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_TIMESTAMP));
675 static_assert(static_cast<int>(ANDROID_SENSOR_TEMPERATURE)
676         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_TEMPERATURE));
677 static_assert(static_cast<int>(ANDROID_SENSOR_NEUTRAL_COLOR_POINT)
678         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_NEUTRAL_COLOR_POINT));
679 static_assert(static_cast<int>(ANDROID_SENSOR_NOISE_PROFILE)
680         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_NOISE_PROFILE));
681 static_assert(static_cast<int>(ANDROID_SENSOR_PROFILE_HUE_SAT_MAP)
682         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_PROFILE_HUE_SAT_MAP));
683 static_assert(static_cast<int>(ANDROID_SENSOR_PROFILE_TONE_CURVE)
684         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_PROFILE_TONE_CURVE));
685 static_assert(static_cast<int>(ANDROID_SENSOR_GREEN_SPLIT)
686         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_GREEN_SPLIT));
687 static_assert(static_cast<int>(ANDROID_SENSOR_TEST_PATTERN_DATA)
688         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_TEST_PATTERN_DATA));
689 static_assert(static_cast<int>(ANDROID_SENSOR_TEST_PATTERN_MODE)
690         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_TEST_PATTERN_MODE));
691 static_assert(static_cast<int>(ANDROID_SENSOR_AVAILABLE_TEST_PATTERN_MODES)
692         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_AVAILABLE_TEST_PATTERN_MODES));
693 static_assert(static_cast<int>(ANDROID_SENSOR_ROLLING_SHUTTER_SKEW)
694         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_ROLLING_SHUTTER_SKEW));
695 static_assert(static_cast<int>(ANDROID_SENSOR_OPTICAL_BLACK_REGIONS)
696         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_OPTICAL_BLACK_REGIONS));
697 static_assert(static_cast<int>(ANDROID_SENSOR_DYNAMIC_BLACK_LEVEL)
698         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_DYNAMIC_BLACK_LEVEL));
699 static_assert(static_cast<int>(ANDROID_SENSOR_DYNAMIC_WHITE_LEVEL)
700         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_DYNAMIC_WHITE_LEVEL));
701 static_assert(static_cast<int>(ANDROID_SENSOR_OPAQUE_RAW_SIZE)
702         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_OPAQUE_RAW_SIZE));
703 static_assert(static_cast<int>(ANDROID_SENSOR_OPAQUE_RAW_SIZE_MAXIMUM_RESOLUTION)
704         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_OPAQUE_RAW_SIZE_MAXIMUM_RESOLUTION));
705 static_assert(static_cast<int>(ANDROID_SENSOR_PIXEL_MODE)
706         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_PIXEL_MODE));
707 static_assert(static_cast<int>(ANDROID_SENSOR_RAW_BINNING_FACTOR_USED)
708         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_RAW_BINNING_FACTOR_USED));
709 static_assert(static_cast<int>(ANDROID_SENSOR_READOUT_TIMESTAMP)
710         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_READOUT_TIMESTAMP));
711 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_ACTIVE_ARRAY_SIZE)
712         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_ACTIVE_ARRAY_SIZE));
713 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_SENSITIVITY_RANGE)
714         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_SENSITIVITY_RANGE));
715 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT)
716         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT));
717 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_EXPOSURE_TIME_RANGE)
718         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_EXPOSURE_TIME_RANGE));
719 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_MAX_FRAME_DURATION)
720         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_MAX_FRAME_DURATION));
721 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_PHYSICAL_SIZE)
722         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_PHYSICAL_SIZE));
723 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_PIXEL_ARRAY_SIZE)
724         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_PIXEL_ARRAY_SIZE));
725 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_WHITE_LEVEL)
726         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_WHITE_LEVEL));
727 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_TIMESTAMP_SOURCE)
728         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_TIMESTAMP_SOURCE));
729 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_LENS_SHADING_APPLIED)
730         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_LENS_SHADING_APPLIED));
731 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE)
732         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE));
733 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION)
734         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION));
735 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_PIXEL_ARRAY_SIZE_MAXIMUM_RESOLUTION)
736         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_PIXEL_ARRAY_SIZE_MAXIMUM_RESOLUTION));
737 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION)
738         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION));
739 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_BINNING_FACTOR)
740         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SENSOR_INFO_BINNING_FACTOR));
741 static_assert(static_cast<int>(ANDROID_SHADING_MODE)
742         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SHADING_MODE));
743 static_assert(static_cast<int>(ANDROID_SHADING_STRENGTH)
744         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SHADING_STRENGTH));
745 static_assert(static_cast<int>(ANDROID_SHADING_AVAILABLE_MODES)
746         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SHADING_AVAILABLE_MODES));
747 static_assert(static_cast<int>(ANDROID_STATISTICS_FACE_DETECT_MODE)
748         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_FACE_DETECT_MODE));
749 static_assert(static_cast<int>(ANDROID_STATISTICS_HISTOGRAM_MODE)
750         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_HISTOGRAM_MODE));
751 static_assert(static_cast<int>(ANDROID_STATISTICS_SHARPNESS_MAP_MODE)
752         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_SHARPNESS_MAP_MODE));
753 static_assert(static_cast<int>(ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE)
754         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE));
755 static_assert(static_cast<int>(ANDROID_STATISTICS_FACE_IDS)
756         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_FACE_IDS));
757 static_assert(static_cast<int>(ANDROID_STATISTICS_FACE_LANDMARKS)
758         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_FACE_LANDMARKS));
759 static_assert(static_cast<int>(ANDROID_STATISTICS_FACE_RECTANGLES)
760         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_FACE_RECTANGLES));
761 static_assert(static_cast<int>(ANDROID_STATISTICS_FACE_SCORES)
762         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_FACE_SCORES));
763 static_assert(static_cast<int>(ANDROID_STATISTICS_HISTOGRAM)
764         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_HISTOGRAM));
765 static_assert(static_cast<int>(ANDROID_STATISTICS_SHARPNESS_MAP)
766         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_SHARPNESS_MAP));
767 static_assert(static_cast<int>(ANDROID_STATISTICS_LENS_SHADING_CORRECTION_MAP)
768         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_LENS_SHADING_CORRECTION_MAP));
769 static_assert(static_cast<int>(ANDROID_STATISTICS_LENS_SHADING_MAP)
770         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_LENS_SHADING_MAP));
771 static_assert(static_cast<int>(ANDROID_STATISTICS_PREDICTED_COLOR_GAINS)
772         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_PREDICTED_COLOR_GAINS));
773 static_assert(static_cast<int>(ANDROID_STATISTICS_PREDICTED_COLOR_TRANSFORM)
774         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_PREDICTED_COLOR_TRANSFORM));
775 static_assert(static_cast<int>(ANDROID_STATISTICS_SCENE_FLICKER)
776         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_SCENE_FLICKER));
777 static_assert(static_cast<int>(ANDROID_STATISTICS_HOT_PIXEL_MAP)
778         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_HOT_PIXEL_MAP));
779 static_assert(static_cast<int>(ANDROID_STATISTICS_LENS_SHADING_MAP_MODE)
780         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_LENS_SHADING_MAP_MODE));
781 static_assert(static_cast<int>(ANDROID_STATISTICS_OIS_DATA_MODE)
782         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_OIS_DATA_MODE));
783 static_assert(static_cast<int>(ANDROID_STATISTICS_OIS_TIMESTAMPS)
784         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_OIS_TIMESTAMPS));
785 static_assert(static_cast<int>(ANDROID_STATISTICS_OIS_X_SHIFTS)
786         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_OIS_X_SHIFTS));
787 static_assert(static_cast<int>(ANDROID_STATISTICS_OIS_Y_SHIFTS)
788         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_OIS_Y_SHIFTS));
789 static_assert(static_cast<int>(ANDROID_STATISTICS_LENS_INTRINSIC_TIMESTAMPS)
790         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_LENS_INTRINSIC_TIMESTAMPS));
791 static_assert(static_cast<int>(ANDROID_STATISTICS_LENS_INTRINSIC_SAMPLES)
792         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_LENS_INTRINSIC_SAMPLES));
793 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES)
794         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES));
795 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_HISTOGRAM_BUCKET_COUNT)
796         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_INFO_HISTOGRAM_BUCKET_COUNT));
797 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_MAX_FACE_COUNT)
798         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_INFO_MAX_FACE_COUNT));
799 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_MAX_HISTOGRAM_COUNT)
800         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_INFO_MAX_HISTOGRAM_COUNT));
801 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_MAX_SHARPNESS_MAP_VALUE)
802         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_INFO_MAX_SHARPNESS_MAP_VALUE));
803 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_SHARPNESS_MAP_SIZE)
804         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_INFO_SHARPNESS_MAP_SIZE));
805 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_AVAILABLE_HOT_PIXEL_MAP_MODES)
806         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_INFO_AVAILABLE_HOT_PIXEL_MAP_MODES));
807 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES)
808         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES));
809 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_AVAILABLE_OIS_DATA_MODES)
810         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_STATISTICS_INFO_AVAILABLE_OIS_DATA_MODES));
811 static_assert(static_cast<int>(ANDROID_TONEMAP_CURVE_BLUE)
812         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_TONEMAP_CURVE_BLUE));
813 static_assert(static_cast<int>(ANDROID_TONEMAP_CURVE_GREEN)
814         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_TONEMAP_CURVE_GREEN));
815 static_assert(static_cast<int>(ANDROID_TONEMAP_CURVE_RED)
816         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_TONEMAP_CURVE_RED));
817 static_assert(static_cast<int>(ANDROID_TONEMAP_MODE)
818         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_TONEMAP_MODE));
819 static_assert(static_cast<int>(ANDROID_TONEMAP_MAX_CURVE_POINTS)
820         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_TONEMAP_MAX_CURVE_POINTS));
821 static_assert(static_cast<int>(ANDROID_TONEMAP_AVAILABLE_TONE_MAP_MODES)
822         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_TONEMAP_AVAILABLE_TONE_MAP_MODES));
823 static_assert(static_cast<int>(ANDROID_TONEMAP_GAMMA)
824         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_TONEMAP_GAMMA));
825 static_assert(static_cast<int>(ANDROID_TONEMAP_PRESET_CURVE)
826         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_TONEMAP_PRESET_CURVE));
827 static_assert(static_cast<int>(ANDROID_LED_TRANSMIT)
828         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LED_TRANSMIT));
829 static_assert(static_cast<int>(ANDROID_LED_AVAILABLE_LEDS)
830         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LED_AVAILABLE_LEDS));
831 static_assert(static_cast<int>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL)
832         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL));
833 static_assert(static_cast<int>(ANDROID_INFO_VERSION)
834         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_INFO_VERSION));
835 static_assert(static_cast<int>(ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION)
836         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION));
837 static_assert(static_cast<int>(ANDROID_INFO_DEVICE_STATE_ORIENTATIONS)
838         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_INFO_DEVICE_STATE_ORIENTATIONS));
839 static_assert(static_cast<int>(ANDROID_BLACK_LEVEL_LOCK)
840         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_BLACK_LEVEL_LOCK));
841 static_assert(static_cast<int>(ANDROID_SYNC_FRAME_NUMBER)
842         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SYNC_FRAME_NUMBER));
843 static_assert(static_cast<int>(ANDROID_SYNC_MAX_LATENCY)
844         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_SYNC_MAX_LATENCY));
845 static_assert(static_cast<int>(ANDROID_REPROCESS_EFFECTIVE_EXPOSURE_FACTOR)
846         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REPROCESS_EFFECTIVE_EXPOSURE_FACTOR));
847 static_assert(static_cast<int>(ANDROID_REPROCESS_MAX_CAPTURE_STALL)
848         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_REPROCESS_MAX_CAPTURE_STALL));
849 static_assert(static_cast<int>(ANDROID_DEPTH_MAX_DEPTH_SAMPLES)
850         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_MAX_DEPTH_SAMPLES));
851 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS)
852         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS));
853 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_MIN_FRAME_DURATIONS)
854         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DEPTH_MIN_FRAME_DURATIONS));
855 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_STALL_DURATIONS)
856         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DEPTH_STALL_DURATIONS));
857 static_assert(static_cast<int>(ANDROID_DEPTH_DEPTH_IS_EXCLUSIVE)
858         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_DEPTH_IS_EXCLUSIVE));
859 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_RECOMMENDED_DEPTH_STREAM_CONFIGURATIONS)
860         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_RECOMMENDED_DEPTH_STREAM_CONFIGURATIONS));
861 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS)
862         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS));
863 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_MIN_FRAME_DURATIONS)
864         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_MIN_FRAME_DURATIONS));
865 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STALL_DURATIONS)
866         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STALL_DURATIONS));
867 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
868         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
869 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
870         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DEPTH_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
871 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_STALL_DURATIONS_MAXIMUM_RESOLUTION)
872         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DEPTH_STALL_DURATIONS_MAXIMUM_RESOLUTION));
873 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
874         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
875 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
876         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
877 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STALL_DURATIONS_MAXIMUM_RESOLUTION)
878         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STALL_DURATIONS_MAXIMUM_RESOLUTION));
879 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA_PHYSICAL_IDS)
880         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LOGICAL_MULTI_CAMERA_PHYSICAL_IDS));
881 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE)
882         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE));
883 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_ID)
884         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_ID));
885 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_SENSOR_CROP_REGION)
886         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_SENSOR_CROP_REGION));
887 static_assert(static_cast<int>(ANDROID_DISTORTION_CORRECTION_MODE)
888         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DISTORTION_CORRECTION_MODE));
889 static_assert(static_cast<int>(ANDROID_DISTORTION_CORRECTION_AVAILABLE_MODES)
890         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DISTORTION_CORRECTION_AVAILABLE_MODES));
891 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS)
892         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS));
893 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_MIN_FRAME_DURATIONS)
894         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_MIN_FRAME_DURATIONS));
895 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_STALL_DURATIONS)
896         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_STALL_DURATIONS));
897 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
898         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
899 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
900         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
901 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_STALL_DURATIONS_MAXIMUM_RESOLUTION)
902         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_STALL_DURATIONS_MAXIMUM_RESOLUTION));
903 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS)
904         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS));
905 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_MIN_FRAME_DURATIONS)
906         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_MIN_FRAME_DURATIONS));
907 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STALL_DURATIONS)
908         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STALL_DURATIONS));
909 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
910         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
911 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
912         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
913 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STALL_DURATIONS_MAXIMUM_RESOLUTION)
914         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STALL_DURATIONS_MAXIMUM_RESOLUTION));
915 static_assert(static_cast<int>(ANDROID_HEIC_INFO_SUPPORTED)
916         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_INFO_SUPPORTED));
917 static_assert(static_cast<int>(ANDROID_HEIC_INFO_MAX_JPEG_APP_SEGMENTS_COUNT)
918         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_HEIC_INFO_MAX_JPEG_APP_SEGMENTS_COUNT));
919 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE_LOCATION)
920         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_AUTOMOTIVE_LOCATION));
921 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE_LENS_FACING)
922         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_AUTOMOTIVE_LENS_FACING));
923 static_assert(static_cast<int>(ANDROID_EXTENSION_NIGHT_MODE_INDICATOR)
924         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_EXTENSION_NIGHT_MODE_INDICATOR));
925 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS)
926         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS));
927 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_MIN_FRAME_DURATIONS)
928         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEGR_AVAILABLE_JPEG_R_MIN_FRAME_DURATIONS));
929 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STALL_DURATIONS)
930         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEGR_AVAILABLE_JPEG_R_STALL_DURATIONS));
931 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
932         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
933 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
934         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEGR_AVAILABLE_JPEG_R_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
935 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STALL_DURATIONS_MAXIMUM_RESOLUTION)
936         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_JPEGR_AVAILABLE_JPEG_R_STALL_DURATIONS_MAXIMUM_RESOLUTION));
937 static_assert(static_cast<int>(ANDROID_DESKTOP_EFFECTS_CAPABILITIES)
938         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DESKTOP_EFFECTS_CAPABILITIES));
939 static_assert(static_cast<int>(ANDROID_DESKTOP_EFFECTS_BACKGROUND_BLUR_MODES)
940         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DESKTOP_EFFECTS_BACKGROUND_BLUR_MODES));
941 static_assert(static_cast<int>(ANDROID_DESKTOP_EFFECTS_BACKGROUND_BLUR_MODE)
942         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DESKTOP_EFFECTS_BACKGROUND_BLUR_MODE));
943 static_assert(static_cast<int>(ANDROID_DESKTOP_EFFECTS_FACE_RETOUCH_MODE)
944         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DESKTOP_EFFECTS_FACE_RETOUCH_MODE));
945 static_assert(static_cast<int>(ANDROID_DESKTOP_EFFECTS_FACE_RETOUCH_STRENGTH)
946         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DESKTOP_EFFECTS_FACE_RETOUCH_STRENGTH));
947 static_assert(static_cast<int>(ANDROID_DESKTOP_EFFECTS_PORTRAIT_RELIGHT_MODE)
948         == static_cast<int>(::aidl::android::hardware::camera::metadata::CameraMetadataTag::ANDROID_DESKTOP_EFFECTS_PORTRAIT_RELIGHT_MODE));
949 
950 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_MODE_TRANSFORM_MATRIX)
951         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ColorCorrectionMode::ANDROID_COLOR_CORRECTION_MODE_TRANSFORM_MATRIX));
952 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_MODE_FAST)
953         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ColorCorrectionMode::ANDROID_COLOR_CORRECTION_MODE_FAST));
954 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_MODE_HIGH_QUALITY)
955         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ColorCorrectionMode::ANDROID_COLOR_CORRECTION_MODE_HIGH_QUALITY));
956 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_MODE_CCT)
957         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ColorCorrectionMode::ANDROID_COLOR_CORRECTION_MODE_CCT));
958 
959 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_ABERRATION_MODE_OFF)
960         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ColorCorrectionAberrationMode::ANDROID_COLOR_CORRECTION_ABERRATION_MODE_OFF));
961 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_ABERRATION_MODE_FAST)
962         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ColorCorrectionAberrationMode::ANDROID_COLOR_CORRECTION_ABERRATION_MODE_FAST));
963 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY)
964         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ColorCorrectionAberrationMode::ANDROID_COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY));
965 
966 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_ANTIBANDING_MODE_OFF)
967         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeAntibandingMode::ANDROID_CONTROL_AE_ANTIBANDING_MODE_OFF));
968 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_ANTIBANDING_MODE_50HZ)
969         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeAntibandingMode::ANDROID_CONTROL_AE_ANTIBANDING_MODE_50HZ));
970 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_ANTIBANDING_MODE_60HZ)
971         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeAntibandingMode::ANDROID_CONTROL_AE_ANTIBANDING_MODE_60HZ));
972 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_ANTIBANDING_MODE_AUTO)
973         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeAntibandingMode::ANDROID_CONTROL_AE_ANTIBANDING_MODE_AUTO));
974 
975 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_LOCK_OFF)
976         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeLock::ANDROID_CONTROL_AE_LOCK_OFF));
977 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_LOCK_ON)
978         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeLock::ANDROID_CONTROL_AE_LOCK_ON));
979 
980 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_OFF)
981         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeMode::ANDROID_CONTROL_AE_MODE_OFF));
982 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON)
983         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeMode::ANDROID_CONTROL_AE_MODE_ON));
984 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON_AUTO_FLASH)
985         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeMode::ANDROID_CONTROL_AE_MODE_ON_AUTO_FLASH));
986 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON_ALWAYS_FLASH)
987         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeMode::ANDROID_CONTROL_AE_MODE_ON_ALWAYS_FLASH));
988 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE)
989         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeMode::ANDROID_CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE));
990 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON_EXTERNAL_FLASH)
991         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeMode::ANDROID_CONTROL_AE_MODE_ON_EXTERNAL_FLASH));
992 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY)
993         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeMode::ANDROID_CONTROL_AE_MODE_ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY));
994 
995 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER_IDLE)
996         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAePrecaptureTrigger::ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER_IDLE));
997 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER_START)
998         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAePrecaptureTrigger::ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER_START));
999 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL)
1000         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAePrecaptureTrigger::ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL));
1001 
1002 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_OFF)
1003         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfMode::ANDROID_CONTROL_AF_MODE_OFF));
1004 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_AUTO)
1005         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfMode::ANDROID_CONTROL_AF_MODE_AUTO));
1006 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_MACRO)
1007         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfMode::ANDROID_CONTROL_AF_MODE_MACRO));
1008 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_CONTINUOUS_VIDEO)
1009         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfMode::ANDROID_CONTROL_AF_MODE_CONTINUOUS_VIDEO));
1010 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_CONTINUOUS_PICTURE)
1011         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfMode::ANDROID_CONTROL_AF_MODE_CONTINUOUS_PICTURE));
1012 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_EDOF)
1013         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfMode::ANDROID_CONTROL_AF_MODE_EDOF));
1014 
1015 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_TRIGGER_IDLE)
1016         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfTrigger::ANDROID_CONTROL_AF_TRIGGER_IDLE));
1017 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_TRIGGER_START)
1018         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfTrigger::ANDROID_CONTROL_AF_TRIGGER_START));
1019 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_TRIGGER_CANCEL)
1020         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfTrigger::ANDROID_CONTROL_AF_TRIGGER_CANCEL));
1021 
1022 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_LOCK_OFF)
1023         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbLock::ANDROID_CONTROL_AWB_LOCK_OFF));
1024 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_LOCK_ON)
1025         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbLock::ANDROID_CONTROL_AWB_LOCK_ON));
1026 
1027 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_OFF)
1028         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbMode::ANDROID_CONTROL_AWB_MODE_OFF));
1029 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_AUTO)
1030         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbMode::ANDROID_CONTROL_AWB_MODE_AUTO));
1031 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_INCANDESCENT)
1032         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbMode::ANDROID_CONTROL_AWB_MODE_INCANDESCENT));
1033 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_FLUORESCENT)
1034         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbMode::ANDROID_CONTROL_AWB_MODE_FLUORESCENT));
1035 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_WARM_FLUORESCENT)
1036         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbMode::ANDROID_CONTROL_AWB_MODE_WARM_FLUORESCENT));
1037 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_DAYLIGHT)
1038         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbMode::ANDROID_CONTROL_AWB_MODE_DAYLIGHT));
1039 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_CLOUDY_DAYLIGHT)
1040         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbMode::ANDROID_CONTROL_AWB_MODE_CLOUDY_DAYLIGHT));
1041 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_TWILIGHT)
1042         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbMode::ANDROID_CONTROL_AWB_MODE_TWILIGHT));
1043 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_SHADE)
1044         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbMode::ANDROID_CONTROL_AWB_MODE_SHADE));
1045 
1046 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_CUSTOM)
1047         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlCaptureIntent::ANDROID_CONTROL_CAPTURE_INTENT_CUSTOM));
1048 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_PREVIEW)
1049         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlCaptureIntent::ANDROID_CONTROL_CAPTURE_INTENT_PREVIEW));
1050 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_STILL_CAPTURE)
1051         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlCaptureIntent::ANDROID_CONTROL_CAPTURE_INTENT_STILL_CAPTURE));
1052 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_VIDEO_RECORD)
1053         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlCaptureIntent::ANDROID_CONTROL_CAPTURE_INTENT_VIDEO_RECORD));
1054 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT)
1055         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlCaptureIntent::ANDROID_CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT));
1056 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_ZERO_SHUTTER_LAG)
1057         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlCaptureIntent::ANDROID_CONTROL_CAPTURE_INTENT_ZERO_SHUTTER_LAG));
1058 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_MANUAL)
1059         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlCaptureIntent::ANDROID_CONTROL_CAPTURE_INTENT_MANUAL));
1060 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_MOTION_TRACKING)
1061         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlCaptureIntent::ANDROID_CONTROL_CAPTURE_INTENT_MOTION_TRACKING));
1062 
1063 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_OFF)
1064         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlEffectMode::ANDROID_CONTROL_EFFECT_MODE_OFF));
1065 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_MONO)
1066         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlEffectMode::ANDROID_CONTROL_EFFECT_MODE_MONO));
1067 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_NEGATIVE)
1068         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlEffectMode::ANDROID_CONTROL_EFFECT_MODE_NEGATIVE));
1069 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_SOLARIZE)
1070         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlEffectMode::ANDROID_CONTROL_EFFECT_MODE_SOLARIZE));
1071 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_SEPIA)
1072         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlEffectMode::ANDROID_CONTROL_EFFECT_MODE_SEPIA));
1073 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_POSTERIZE)
1074         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlEffectMode::ANDROID_CONTROL_EFFECT_MODE_POSTERIZE));
1075 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_WHITEBOARD)
1076         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlEffectMode::ANDROID_CONTROL_EFFECT_MODE_WHITEBOARD));
1077 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_BLACKBOARD)
1078         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlEffectMode::ANDROID_CONTROL_EFFECT_MODE_BLACKBOARD));
1079 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_AQUA)
1080         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlEffectMode::ANDROID_CONTROL_EFFECT_MODE_AQUA));
1081 
1082 static_assert(static_cast<int32_t>(ANDROID_CONTROL_MODE_OFF)
1083         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlMode::ANDROID_CONTROL_MODE_OFF));
1084 static_assert(static_cast<int32_t>(ANDROID_CONTROL_MODE_AUTO)
1085         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlMode::ANDROID_CONTROL_MODE_AUTO));
1086 static_assert(static_cast<int32_t>(ANDROID_CONTROL_MODE_USE_SCENE_MODE)
1087         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlMode::ANDROID_CONTROL_MODE_USE_SCENE_MODE));
1088 static_assert(static_cast<int32_t>(ANDROID_CONTROL_MODE_OFF_KEEP_STATE)
1089         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlMode::ANDROID_CONTROL_MODE_OFF_KEEP_STATE));
1090 static_assert(static_cast<int32_t>(ANDROID_CONTROL_MODE_USE_EXTENDED_SCENE_MODE)
1091         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlMode::ANDROID_CONTROL_MODE_USE_EXTENDED_SCENE_MODE));
1092 
1093 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_DISABLED)
1094         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_DISABLED));
1095 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_FACE_PRIORITY)
1096         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_FACE_PRIORITY));
1097 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_ACTION)
1098         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_ACTION));
1099 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_PORTRAIT)
1100         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_PORTRAIT));
1101 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_LANDSCAPE)
1102         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_LANDSCAPE));
1103 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_NIGHT)
1104         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_NIGHT));
1105 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_NIGHT_PORTRAIT)
1106         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_NIGHT_PORTRAIT));
1107 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_THEATRE)
1108         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_THEATRE));
1109 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_BEACH)
1110         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_BEACH));
1111 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_SNOW)
1112         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_SNOW));
1113 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_SUNSET)
1114         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_SUNSET));
1115 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_STEADYPHOTO)
1116         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_STEADYPHOTO));
1117 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_FIREWORKS)
1118         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_FIREWORKS));
1119 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_SPORTS)
1120         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_SPORTS));
1121 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_PARTY)
1122         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_PARTY));
1123 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_CANDLELIGHT)
1124         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_CANDLELIGHT));
1125 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_BARCODE)
1126         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_BARCODE));
1127 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO)
1128         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO));
1129 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_HDR)
1130         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_HDR));
1131 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_FACE_PRIORITY_LOW_LIGHT)
1132         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_FACE_PRIORITY_LOW_LIGHT));
1133 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_DEVICE_CUSTOM_START)
1134         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_DEVICE_CUSTOM_START));
1135 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_DEVICE_CUSTOM_END)
1136         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSceneMode::ANDROID_CONTROL_SCENE_MODE_DEVICE_CUSTOM_END));
1137 
1138 static_assert(static_cast<int32_t>(ANDROID_CONTROL_VIDEO_STABILIZATION_MODE_OFF)
1139         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlVideoStabilizationMode::ANDROID_CONTROL_VIDEO_STABILIZATION_MODE_OFF));
1140 static_assert(static_cast<int32_t>(ANDROID_CONTROL_VIDEO_STABILIZATION_MODE_ON)
1141         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlVideoStabilizationMode::ANDROID_CONTROL_VIDEO_STABILIZATION_MODE_ON));
1142 static_assert(static_cast<int32_t>(ANDROID_CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION)
1143         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlVideoStabilizationMode::ANDROID_CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION));
1144 
1145 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_INACTIVE)
1146         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeState::ANDROID_CONTROL_AE_STATE_INACTIVE));
1147 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_SEARCHING)
1148         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeState::ANDROID_CONTROL_AE_STATE_SEARCHING));
1149 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_CONVERGED)
1150         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeState::ANDROID_CONTROL_AE_STATE_CONVERGED));
1151 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_LOCKED)
1152         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeState::ANDROID_CONTROL_AE_STATE_LOCKED));
1153 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_FLASH_REQUIRED)
1154         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeState::ANDROID_CONTROL_AE_STATE_FLASH_REQUIRED));
1155 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_PRECAPTURE)
1156         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeState::ANDROID_CONTROL_AE_STATE_PRECAPTURE));
1157 
1158 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_INACTIVE)
1159         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfState::ANDROID_CONTROL_AF_STATE_INACTIVE));
1160 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_PASSIVE_SCAN)
1161         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfState::ANDROID_CONTROL_AF_STATE_PASSIVE_SCAN));
1162 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_PASSIVE_FOCUSED)
1163         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfState::ANDROID_CONTROL_AF_STATE_PASSIVE_FOCUSED));
1164 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_ACTIVE_SCAN)
1165         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfState::ANDROID_CONTROL_AF_STATE_ACTIVE_SCAN));
1166 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_FOCUSED_LOCKED)
1167         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfState::ANDROID_CONTROL_AF_STATE_FOCUSED_LOCKED));
1168 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_NOT_FOCUSED_LOCKED)
1169         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfState::ANDROID_CONTROL_AF_STATE_NOT_FOCUSED_LOCKED));
1170 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_PASSIVE_UNFOCUSED)
1171         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfState::ANDROID_CONTROL_AF_STATE_PASSIVE_UNFOCUSED));
1172 
1173 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_STATE_INACTIVE)
1174         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbState::ANDROID_CONTROL_AWB_STATE_INACTIVE));
1175 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_STATE_SEARCHING)
1176         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbState::ANDROID_CONTROL_AWB_STATE_SEARCHING));
1177 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_STATE_CONVERGED)
1178         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbState::ANDROID_CONTROL_AWB_STATE_CONVERGED));
1179 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_STATE_LOCKED)
1180         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbState::ANDROID_CONTROL_AWB_STATE_LOCKED));
1181 
1182 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_LOCK_AVAILABLE_FALSE)
1183         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeLockAvailable::ANDROID_CONTROL_AE_LOCK_AVAILABLE_FALSE));
1184 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_LOCK_AVAILABLE_TRUE)
1185         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAeLockAvailable::ANDROID_CONTROL_AE_LOCK_AVAILABLE_TRUE));
1186 
1187 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_LOCK_AVAILABLE_FALSE)
1188         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbLockAvailable::ANDROID_CONTROL_AWB_LOCK_AVAILABLE_FALSE));
1189 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_LOCK_AVAILABLE_TRUE)
1190         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAwbLockAvailable::ANDROID_CONTROL_AWB_LOCK_AVAILABLE_TRUE));
1191 
1192 static_assert(static_cast<int32_t>(ANDROID_CONTROL_ENABLE_ZSL_FALSE)
1193         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlEnableZsl::ANDROID_CONTROL_ENABLE_ZSL_FALSE));
1194 static_assert(static_cast<int32_t>(ANDROID_CONTROL_ENABLE_ZSL_TRUE)
1195         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlEnableZsl::ANDROID_CONTROL_ENABLE_ZSL_TRUE));
1196 
1197 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_SCENE_CHANGE_NOT_DETECTED)
1198         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfSceneChange::ANDROID_CONTROL_AF_SCENE_CHANGE_NOT_DETECTED));
1199 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_SCENE_CHANGE_DETECTED)
1200         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAfSceneChange::ANDROID_CONTROL_AF_SCENE_CHANGE_DETECTED));
1201 
1202 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EXTENDED_SCENE_MODE_DISABLED)
1203         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlExtendedSceneMode::ANDROID_CONTROL_EXTENDED_SCENE_MODE_DISABLED));
1204 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EXTENDED_SCENE_MODE_BOKEH_STILL_CAPTURE)
1205         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlExtendedSceneMode::ANDROID_CONTROL_EXTENDED_SCENE_MODE_BOKEH_STILL_CAPTURE));
1206 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EXTENDED_SCENE_MODE_BOKEH_CONTINUOUS)
1207         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlExtendedSceneMode::ANDROID_CONTROL_EXTENDED_SCENE_MODE_BOKEH_CONTINUOUS));
1208 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EXTENDED_SCENE_MODE_VENDOR_START)
1209         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlExtendedSceneMode::ANDROID_CONTROL_EXTENDED_SCENE_MODE_VENDOR_START));
1210 
1211 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SETTINGS_OVERRIDE_OFF)
1212         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSettingsOverride::ANDROID_CONTROL_SETTINGS_OVERRIDE_OFF));
1213 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SETTINGS_OVERRIDE_ZOOM)
1214         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSettingsOverride::ANDROID_CONTROL_SETTINGS_OVERRIDE_ZOOM));
1215 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SETTINGS_OVERRIDE_VENDOR_START)
1216         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlSettingsOverride::ANDROID_CONTROL_SETTINGS_OVERRIDE_VENDOR_START));
1217 
1218 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_OFF)
1219         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAutoframing::ANDROID_CONTROL_AUTOFRAMING_OFF));
1220 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_ON)
1221         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAutoframing::ANDROID_CONTROL_AUTOFRAMING_ON));
1222 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_AUTO)
1223         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAutoframing::ANDROID_CONTROL_AUTOFRAMING_AUTO));
1224 
1225 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_AVAILABLE_FALSE)
1226         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAutoframingAvailable::ANDROID_CONTROL_AUTOFRAMING_AVAILABLE_FALSE));
1227 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_AVAILABLE_TRUE)
1228         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAutoframingAvailable::ANDROID_CONTROL_AUTOFRAMING_AVAILABLE_TRUE));
1229 
1230 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_STATE_INACTIVE)
1231         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAutoframingState::ANDROID_CONTROL_AUTOFRAMING_STATE_INACTIVE));
1232 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_STATE_FRAMING)
1233         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAutoframingState::ANDROID_CONTROL_AUTOFRAMING_STATE_FRAMING));
1234 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_STATE_CONVERGED)
1235         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAutoframingState::ANDROID_CONTROL_AUTOFRAMING_STATE_CONVERGED));
1236 
1237 static_assert(static_cast<int32_t>(ANDROID_CONTROL_LOW_LIGHT_BOOST_STATE_INACTIVE)
1238         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlLowLightBoostState::ANDROID_CONTROL_LOW_LIGHT_BOOST_STATE_INACTIVE));
1239 static_assert(static_cast<int32_t>(ANDROID_CONTROL_LOW_LIGHT_BOOST_STATE_ACTIVE)
1240         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlLowLightBoostState::ANDROID_CONTROL_LOW_LIGHT_BOOST_STATE_ACTIVE));
1241 
1242 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRIORITY_MODE_OFF)
1243         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAePriorityMode::ANDROID_CONTROL_AE_PRIORITY_MODE_OFF));
1244 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRIORITY_MODE_SENSOR_SENSITIVITY_PRIORITY)
1245         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAePriorityMode::ANDROID_CONTROL_AE_PRIORITY_MODE_SENSOR_SENSITIVITY_PRIORITY));
1246 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRIORITY_MODE_SENSOR_EXPOSURE_TIME_PRIORITY)
1247         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ControlAePriorityMode::ANDROID_CONTROL_AE_PRIORITY_MODE_SENSOR_EXPOSURE_TIME_PRIORITY));
1248 
1249 static_assert(static_cast<int32_t>(ANDROID_DEMOSAIC_MODE_FAST)
1250         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DemosaicMode::ANDROID_DEMOSAIC_MODE_FAST));
1251 static_assert(static_cast<int32_t>(ANDROID_DEMOSAIC_MODE_HIGH_QUALITY)
1252         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DemosaicMode::ANDROID_DEMOSAIC_MODE_HIGH_QUALITY));
1253 
1254 static_assert(static_cast<int32_t>(ANDROID_EDGE_MODE_OFF)
1255         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::EdgeMode::ANDROID_EDGE_MODE_OFF));
1256 static_assert(static_cast<int32_t>(ANDROID_EDGE_MODE_FAST)
1257         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::EdgeMode::ANDROID_EDGE_MODE_FAST));
1258 static_assert(static_cast<int32_t>(ANDROID_EDGE_MODE_HIGH_QUALITY)
1259         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::EdgeMode::ANDROID_EDGE_MODE_HIGH_QUALITY));
1260 static_assert(static_cast<int32_t>(ANDROID_EDGE_MODE_ZERO_SHUTTER_LAG)
1261         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::EdgeMode::ANDROID_EDGE_MODE_ZERO_SHUTTER_LAG));
1262 
1263 static_assert(static_cast<int32_t>(ANDROID_FLASH_MODE_OFF)
1264         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::FlashMode::ANDROID_FLASH_MODE_OFF));
1265 static_assert(static_cast<int32_t>(ANDROID_FLASH_MODE_SINGLE)
1266         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::FlashMode::ANDROID_FLASH_MODE_SINGLE));
1267 static_assert(static_cast<int32_t>(ANDROID_FLASH_MODE_TORCH)
1268         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::FlashMode::ANDROID_FLASH_MODE_TORCH));
1269 
1270 static_assert(static_cast<int32_t>(ANDROID_FLASH_STATE_UNAVAILABLE)
1271         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::FlashState::ANDROID_FLASH_STATE_UNAVAILABLE));
1272 static_assert(static_cast<int32_t>(ANDROID_FLASH_STATE_CHARGING)
1273         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::FlashState::ANDROID_FLASH_STATE_CHARGING));
1274 static_assert(static_cast<int32_t>(ANDROID_FLASH_STATE_READY)
1275         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::FlashState::ANDROID_FLASH_STATE_READY));
1276 static_assert(static_cast<int32_t>(ANDROID_FLASH_STATE_FIRED)
1277         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::FlashState::ANDROID_FLASH_STATE_FIRED));
1278 static_assert(static_cast<int32_t>(ANDROID_FLASH_STATE_PARTIAL)
1279         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::FlashState::ANDROID_FLASH_STATE_PARTIAL));
1280 
1281 static_assert(static_cast<int32_t>(ANDROID_FLASH_INFO_AVAILABLE_FALSE)
1282         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::FlashInfoAvailable::ANDROID_FLASH_INFO_AVAILABLE_FALSE));
1283 static_assert(static_cast<int32_t>(ANDROID_FLASH_INFO_AVAILABLE_TRUE)
1284         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::FlashInfoAvailable::ANDROID_FLASH_INFO_AVAILABLE_TRUE));
1285 
1286 static_assert(static_cast<int32_t>(ANDROID_HOT_PIXEL_MODE_OFF)
1287         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HotPixelMode::ANDROID_HOT_PIXEL_MODE_OFF));
1288 static_assert(static_cast<int32_t>(ANDROID_HOT_PIXEL_MODE_FAST)
1289         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HotPixelMode::ANDROID_HOT_PIXEL_MODE_FAST));
1290 static_assert(static_cast<int32_t>(ANDROID_HOT_PIXEL_MODE_HIGH_QUALITY)
1291         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HotPixelMode::ANDROID_HOT_PIXEL_MODE_HIGH_QUALITY));
1292 
1293 static_assert(static_cast<int32_t>(ANDROID_LENS_OPTICAL_STABILIZATION_MODE_OFF)
1294         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensOpticalStabilizationMode::ANDROID_LENS_OPTICAL_STABILIZATION_MODE_OFF));
1295 static_assert(static_cast<int32_t>(ANDROID_LENS_OPTICAL_STABILIZATION_MODE_ON)
1296         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensOpticalStabilizationMode::ANDROID_LENS_OPTICAL_STABILIZATION_MODE_ON));
1297 
1298 static_assert(static_cast<int32_t>(ANDROID_LENS_FACING_FRONT)
1299         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensFacing::ANDROID_LENS_FACING_FRONT));
1300 static_assert(static_cast<int32_t>(ANDROID_LENS_FACING_BACK)
1301         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensFacing::ANDROID_LENS_FACING_BACK));
1302 static_assert(static_cast<int32_t>(ANDROID_LENS_FACING_EXTERNAL)
1303         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensFacing::ANDROID_LENS_FACING_EXTERNAL));
1304 
1305 static_assert(static_cast<int32_t>(ANDROID_LENS_STATE_STATIONARY)
1306         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensState::ANDROID_LENS_STATE_STATIONARY));
1307 static_assert(static_cast<int32_t>(ANDROID_LENS_STATE_MOVING)
1308         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensState::ANDROID_LENS_STATE_MOVING));
1309 
1310 static_assert(static_cast<int32_t>(ANDROID_LENS_POSE_REFERENCE_PRIMARY_CAMERA)
1311         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensPoseReference::ANDROID_LENS_POSE_REFERENCE_PRIMARY_CAMERA));
1312 static_assert(static_cast<int32_t>(ANDROID_LENS_POSE_REFERENCE_GYROSCOPE)
1313         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensPoseReference::ANDROID_LENS_POSE_REFERENCE_GYROSCOPE));
1314 static_assert(static_cast<int32_t>(ANDROID_LENS_POSE_REFERENCE_UNDEFINED)
1315         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensPoseReference::ANDROID_LENS_POSE_REFERENCE_UNDEFINED));
1316 static_assert(static_cast<int32_t>(ANDROID_LENS_POSE_REFERENCE_AUTOMOTIVE)
1317         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensPoseReference::ANDROID_LENS_POSE_REFERENCE_AUTOMOTIVE));
1318 
1319 static_assert(static_cast<int32_t>(ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_UNCALIBRATED)
1320         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensInfoFocusDistanceCalibration::ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_UNCALIBRATED));
1321 static_assert(static_cast<int32_t>(ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_APPROXIMATE)
1322         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensInfoFocusDistanceCalibration::ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_APPROXIMATE));
1323 static_assert(static_cast<int32_t>(ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_CALIBRATED)
1324         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LensInfoFocusDistanceCalibration::ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_CALIBRATED));
1325 
1326 static_assert(static_cast<int32_t>(ANDROID_NOISE_REDUCTION_MODE_OFF)
1327         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::NoiseReductionMode::ANDROID_NOISE_REDUCTION_MODE_OFF));
1328 static_assert(static_cast<int32_t>(ANDROID_NOISE_REDUCTION_MODE_FAST)
1329         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::NoiseReductionMode::ANDROID_NOISE_REDUCTION_MODE_FAST));
1330 static_assert(static_cast<int32_t>(ANDROID_NOISE_REDUCTION_MODE_HIGH_QUALITY)
1331         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::NoiseReductionMode::ANDROID_NOISE_REDUCTION_MODE_HIGH_QUALITY));
1332 static_assert(static_cast<int32_t>(ANDROID_NOISE_REDUCTION_MODE_MINIMAL)
1333         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::NoiseReductionMode::ANDROID_NOISE_REDUCTION_MODE_MINIMAL));
1334 static_assert(static_cast<int32_t>(ANDROID_NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG)
1335         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::NoiseReductionMode::ANDROID_NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG));
1336 
1337 static_assert(static_cast<int32_t>(ANDROID_QUIRKS_PARTIAL_RESULT_FINAL)
1338         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::QuirksPartialResult::ANDROID_QUIRKS_PARTIAL_RESULT_FINAL));
1339 static_assert(static_cast<int32_t>(ANDROID_QUIRKS_PARTIAL_RESULT_PARTIAL)
1340         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::QuirksPartialResult::ANDROID_QUIRKS_PARTIAL_RESULT_PARTIAL));
1341 
1342 static_assert(static_cast<int32_t>(ANDROID_REQUEST_METADATA_MODE_NONE)
1343         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestMetadataMode::ANDROID_REQUEST_METADATA_MODE_NONE));
1344 static_assert(static_cast<int32_t>(ANDROID_REQUEST_METADATA_MODE_FULL)
1345         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestMetadataMode::ANDROID_REQUEST_METADATA_MODE_FULL));
1346 
1347 static_assert(static_cast<int32_t>(ANDROID_REQUEST_TYPE_CAPTURE)
1348         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestType::ANDROID_REQUEST_TYPE_CAPTURE));
1349 static_assert(static_cast<int32_t>(ANDROID_REQUEST_TYPE_REPROCESS)
1350         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestType::ANDROID_REQUEST_TYPE_REPROCESS));
1351 
1352 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_BACKWARD_COMPATIBLE)
1353         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_BACKWARD_COMPATIBLE));
1354 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR)
1355         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR));
1356 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING)
1357         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING));
1358 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_RAW)
1359         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_RAW));
1360 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING)
1361         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING));
1362 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS)
1363         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS));
1364 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE)
1365         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE));
1366 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING)
1367         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING));
1368 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT)
1369         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT));
1370 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO)
1371         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO));
1372 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING)
1373         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING));
1374 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA)
1375         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA));
1376 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MONOCHROME)
1377         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MONOCHROME));
1378 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_SECURE_IMAGE_DATA)
1379         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_SECURE_IMAGE_DATA));
1380 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_SYSTEM_CAMERA)
1381         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_SYSTEM_CAMERA));
1382 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_OFFLINE_PROCESSING)
1383         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_OFFLINE_PROCESSING));
1384 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_ULTRA_HIGH_RESOLUTION_SENSOR)
1385         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_ULTRA_HIGH_RESOLUTION_SENSOR));
1386 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_REMOSAIC_REPROCESSING)
1387         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_REMOSAIC_REPROCESSING));
1388 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT)
1389         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT));
1390 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE)
1391         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE));
1392 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_COLOR_SPACE_PROFILES)
1393         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::RequestAvailableCapabilities::ANDROID_REQUEST_AVAILABLE_CAPABILITIES_COLOR_SPACE_PROFILES));
1394 
1395 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_STANDARD)
1396         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_STANDARD));
1397 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HLG10)
1398         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HLG10));
1399 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10)
1400         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10));
1401 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10_PLUS)
1402         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10_PLUS));
1403 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_REF)
1404         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_REF));
1405 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_REF_PO)
1406         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_REF_PO));
1407 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_OEM)
1408         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_OEM));
1409 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_OEM_PO)
1410         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_OEM_PO));
1411 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_REF)
1412         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_REF));
1413 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_REF_PO)
1414         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_REF_PO));
1415 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_OEM)
1416         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_OEM));
1417 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_OEM_PO)
1418         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_OEM_PO));
1419 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_MAX)
1420         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableDynamicRangeProfilesMap::ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_MAX));
1421 
1422 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_UNSPECIFIED)
1423         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableColorSpaceProfilesMap::ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_UNSPECIFIED));
1424 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_SRGB)
1425         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableColorSpaceProfilesMap::ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_SRGB));
1426 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_DISPLAY_P3)
1427         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableColorSpaceProfilesMap::ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_DISPLAY_P3));
1428 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_BT2020_HLG)
1429         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::RequestAvailableColorSpaceProfilesMap::ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_BT2020_HLG));
1430 
1431 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_FORMATS_RAW16)
1432         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableFormats::ANDROID_SCALER_AVAILABLE_FORMATS_RAW16));
1433 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_FORMATS_RAW_OPAQUE)
1434         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableFormats::ANDROID_SCALER_AVAILABLE_FORMATS_RAW_OPAQUE));
1435 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_FORMATS_YV12)
1436         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableFormats::ANDROID_SCALER_AVAILABLE_FORMATS_YV12));
1437 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_FORMATS_YCrCb_420_SP)
1438         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableFormats::ANDROID_SCALER_AVAILABLE_FORMATS_YCrCb_420_SP));
1439 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_FORMATS_IMPLEMENTATION_DEFINED)
1440         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableFormats::ANDROID_SCALER_AVAILABLE_FORMATS_IMPLEMENTATION_DEFINED));
1441 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_FORMATS_YCbCr_420_888)
1442         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableFormats::ANDROID_SCALER_AVAILABLE_FORMATS_YCbCr_420_888));
1443 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_FORMATS_BLOB)
1444         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableFormats::ANDROID_SCALER_AVAILABLE_FORMATS_BLOB));
1445 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_FORMATS_RAW10)
1446         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableFormats::ANDROID_SCALER_AVAILABLE_FORMATS_RAW10));
1447 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_FORMATS_RAW12)
1448         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableFormats::ANDROID_SCALER_AVAILABLE_FORMATS_RAW12));
1449 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_FORMATS_Y8)
1450         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableFormats::ANDROID_SCALER_AVAILABLE_FORMATS_Y8));
1451 
1452 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_OUTPUT)
1453         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamConfigurations::ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_OUTPUT));
1454 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_INPUT)
1455         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamConfigurations::ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_INPUT));
1456 
1457 static_assert(static_cast<int32_t>(ANDROID_SCALER_CROPPING_TYPE_CENTER_ONLY)
1458         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerCroppingType::ANDROID_SCALER_CROPPING_TYPE_CENTER_ONLY));
1459 static_assert(static_cast<int32_t>(ANDROID_SCALER_CROPPING_TYPE_FREEFORM)
1460         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerCroppingType::ANDROID_SCALER_CROPPING_TYPE_FREEFORM));
1461 
1462 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_PREVIEW)
1463         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableRecommendedStreamConfigurations::ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_PREVIEW));
1464 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_RECORD)
1465         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableRecommendedStreamConfigurations::ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_RECORD));
1466 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_VIDEO_SNAPSHOT)
1467         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableRecommendedStreamConfigurations::ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_VIDEO_SNAPSHOT));
1468 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_SNAPSHOT)
1469         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableRecommendedStreamConfigurations::ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_SNAPSHOT));
1470 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_ZSL)
1471         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableRecommendedStreamConfigurations::ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_ZSL));
1472 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_RAW)
1473         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableRecommendedStreamConfigurations::ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_RAW));
1474 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_LOW_LATENCY_SNAPSHOT)
1475         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableRecommendedStreamConfigurations::ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_LOW_LATENCY_SNAPSHOT));
1476 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_10BIT_OUTPUT)
1477         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableRecommendedStreamConfigurations::ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_10BIT_OUTPUT));
1478 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_VENDOR_START)
1479         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableRecommendedStreamConfigurations::ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_VENDOR_START));
1480 
1481 static_assert(static_cast<int32_t>(ANDROID_SCALER_ROTATE_AND_CROP_NONE)
1482         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerRotateAndCrop::ANDROID_SCALER_ROTATE_AND_CROP_NONE));
1483 static_assert(static_cast<int32_t>(ANDROID_SCALER_ROTATE_AND_CROP_90)
1484         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerRotateAndCrop::ANDROID_SCALER_ROTATE_AND_CROP_90));
1485 static_assert(static_cast<int32_t>(ANDROID_SCALER_ROTATE_AND_CROP_180)
1486         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerRotateAndCrop::ANDROID_SCALER_ROTATE_AND_CROP_180));
1487 static_assert(static_cast<int32_t>(ANDROID_SCALER_ROTATE_AND_CROP_270)
1488         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerRotateAndCrop::ANDROID_SCALER_ROTATE_AND_CROP_270));
1489 static_assert(static_cast<int32_t>(ANDROID_SCALER_ROTATE_AND_CROP_AUTO)
1490         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerRotateAndCrop::ANDROID_SCALER_ROTATE_AND_CROP_AUTO));
1491 
1492 static_assert(static_cast<int32_t>(ANDROID_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS_OUTPUT)
1493         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerPhysicalCameraMultiResolutionStreamConfigurations::ANDROID_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS_OUTPUT));
1494 static_assert(static_cast<int32_t>(ANDROID_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS_INPUT)
1495         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerPhysicalCameraMultiResolutionStreamConfigurations::ANDROID_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS_INPUT));
1496 
1497 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1498         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamConfigurationsMaximumResolution::ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1499 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1500         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamConfigurationsMaximumResolution::ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1501 
1502 static_assert(static_cast<int32_t>(ANDROID_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED_FALSE)
1503         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerMultiResolutionStreamSupported::ANDROID_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED_FALSE));
1504 static_assert(static_cast<int32_t>(ANDROID_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED_TRUE)
1505         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ScalerMultiResolutionStreamSupported::ANDROID_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED_TRUE));
1506 
1507 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT)
1508         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamUseCases::ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT));
1509 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW)
1510         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamUseCases::ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW));
1511 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_STILL_CAPTURE)
1512         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamUseCases::ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_STILL_CAPTURE));
1513 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_RECORD)
1514         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamUseCases::ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_RECORD));
1515 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW_VIDEO_STILL)
1516         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamUseCases::ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW_VIDEO_STILL));
1517 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_CALL)
1518         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamUseCases::ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_CALL));
1519 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW)
1520         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamUseCases::ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW));
1521 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_VENDOR_START)
1522         == static_cast<int64_t>(::aidl::android::hardware::camera::metadata::ScalerAvailableStreamUseCases::ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_VENDOR_START));
1523 
1524 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT)
1525         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT));
1526 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_FLUORESCENT)
1527         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_FLUORESCENT));
1528 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_TUNGSTEN)
1529         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_TUNGSTEN));
1530 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_FLASH)
1531         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_FLASH));
1532 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_FINE_WEATHER)
1533         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_FINE_WEATHER));
1534 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_CLOUDY_WEATHER)
1535         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_CLOUDY_WEATHER));
1536 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_SHADE)
1537         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_SHADE));
1538 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT_FLUORESCENT)
1539         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT_FLUORESCENT));
1540 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_DAY_WHITE_FLUORESCENT)
1541         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_DAY_WHITE_FLUORESCENT));
1542 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_COOL_WHITE_FLUORESCENT)
1543         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_COOL_WHITE_FLUORESCENT));
1544 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_WHITE_FLUORESCENT)
1545         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_WHITE_FLUORESCENT));
1546 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_A)
1547         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_A));
1548 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_B)
1549         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_B));
1550 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_C)
1551         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_C));
1552 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D55)
1553         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D55));
1554 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D65)
1555         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D65));
1556 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D75)
1557         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D75));
1558 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D50)
1559         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D50));
1560 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_ISO_STUDIO_TUNGSTEN)
1561         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReferenceIlluminant1::ANDROID_SENSOR_REFERENCE_ILLUMINANT1_ISO_STUDIO_TUNGSTEN));
1562 
1563 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_OFF)
1564         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorTestPatternMode::ANDROID_SENSOR_TEST_PATTERN_MODE_OFF));
1565 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_SOLID_COLOR)
1566         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorTestPatternMode::ANDROID_SENSOR_TEST_PATTERN_MODE_SOLID_COLOR));
1567 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_COLOR_BARS)
1568         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorTestPatternMode::ANDROID_SENSOR_TEST_PATTERN_MODE_COLOR_BARS));
1569 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_COLOR_BARS_FADE_TO_GRAY)
1570         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorTestPatternMode::ANDROID_SENSOR_TEST_PATTERN_MODE_COLOR_BARS_FADE_TO_GRAY));
1571 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_PN9)
1572         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorTestPatternMode::ANDROID_SENSOR_TEST_PATTERN_MODE_PN9));
1573 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_BLACK)
1574         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorTestPatternMode::ANDROID_SENSOR_TEST_PATTERN_MODE_BLACK));
1575 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_CUSTOM1)
1576         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorTestPatternMode::ANDROID_SENSOR_TEST_PATTERN_MODE_CUSTOM1));
1577 
1578 static_assert(static_cast<int32_t>(ANDROID_SENSOR_PIXEL_MODE_DEFAULT)
1579         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorPixelMode::ANDROID_SENSOR_PIXEL_MODE_DEFAULT));
1580 static_assert(static_cast<int32_t>(ANDROID_SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION)
1581         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorPixelMode::ANDROID_SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION));
1582 
1583 static_assert(static_cast<int32_t>(ANDROID_SENSOR_RAW_BINNING_FACTOR_USED_TRUE)
1584         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorRawBinningFactorUsed::ANDROID_SENSOR_RAW_BINNING_FACTOR_USED_TRUE));
1585 static_assert(static_cast<int32_t>(ANDROID_SENSOR_RAW_BINNING_FACTOR_USED_FALSE)
1586         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorRawBinningFactorUsed::ANDROID_SENSOR_RAW_BINNING_FACTOR_USED_FALSE));
1587 
1588 static_assert(static_cast<int32_t>(ANDROID_SENSOR_READOUT_TIMESTAMP_NOT_SUPPORTED)
1589         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReadoutTimestamp::ANDROID_SENSOR_READOUT_TIMESTAMP_NOT_SUPPORTED));
1590 static_assert(static_cast<int32_t>(ANDROID_SENSOR_READOUT_TIMESTAMP_HARDWARE)
1591         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorReadoutTimestamp::ANDROID_SENSOR_READOUT_TIMESTAMP_HARDWARE));
1592 
1593 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGGB)
1594         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorInfoColorFilterArrangement::ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGGB));
1595 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GRBG)
1596         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorInfoColorFilterArrangement::ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GRBG));
1597 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GBRG)
1598         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorInfoColorFilterArrangement::ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GBRG));
1599 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_BGGR)
1600         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorInfoColorFilterArrangement::ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_BGGR));
1601 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGB)
1602         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorInfoColorFilterArrangement::ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGB));
1603 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_MONO)
1604         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorInfoColorFilterArrangement::ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_MONO));
1605 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_NIR)
1606         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorInfoColorFilterArrangement::ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_NIR));
1607 
1608 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_TIMESTAMP_SOURCE_UNKNOWN)
1609         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorInfoTimestampSource::ANDROID_SENSOR_INFO_TIMESTAMP_SOURCE_UNKNOWN));
1610 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_TIMESTAMP_SOURCE_REALTIME)
1611         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorInfoTimestampSource::ANDROID_SENSOR_INFO_TIMESTAMP_SOURCE_REALTIME));
1612 
1613 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_LENS_SHADING_APPLIED_FALSE)
1614         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorInfoLensShadingApplied::ANDROID_SENSOR_INFO_LENS_SHADING_APPLIED_FALSE));
1615 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_LENS_SHADING_APPLIED_TRUE)
1616         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SensorInfoLensShadingApplied::ANDROID_SENSOR_INFO_LENS_SHADING_APPLIED_TRUE));
1617 
1618 static_assert(static_cast<int32_t>(ANDROID_SHADING_MODE_OFF)
1619         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ShadingMode::ANDROID_SHADING_MODE_OFF));
1620 static_assert(static_cast<int32_t>(ANDROID_SHADING_MODE_FAST)
1621         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ShadingMode::ANDROID_SHADING_MODE_FAST));
1622 static_assert(static_cast<int32_t>(ANDROID_SHADING_MODE_HIGH_QUALITY)
1623         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ShadingMode::ANDROID_SHADING_MODE_HIGH_QUALITY));
1624 
1625 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_FACE_DETECT_MODE_OFF)
1626         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsFaceDetectMode::ANDROID_STATISTICS_FACE_DETECT_MODE_OFF));
1627 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_FACE_DETECT_MODE_SIMPLE)
1628         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsFaceDetectMode::ANDROID_STATISTICS_FACE_DETECT_MODE_SIMPLE));
1629 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_FACE_DETECT_MODE_FULL)
1630         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsFaceDetectMode::ANDROID_STATISTICS_FACE_DETECT_MODE_FULL));
1631 
1632 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_HISTOGRAM_MODE_OFF)
1633         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsHistogramMode::ANDROID_STATISTICS_HISTOGRAM_MODE_OFF));
1634 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_HISTOGRAM_MODE_ON)
1635         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsHistogramMode::ANDROID_STATISTICS_HISTOGRAM_MODE_ON));
1636 
1637 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_SHARPNESS_MAP_MODE_OFF)
1638         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsSharpnessMapMode::ANDROID_STATISTICS_SHARPNESS_MAP_MODE_OFF));
1639 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_SHARPNESS_MAP_MODE_ON)
1640         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsSharpnessMapMode::ANDROID_STATISTICS_SHARPNESS_MAP_MODE_ON));
1641 
1642 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE_OFF)
1643         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsHotPixelMapMode::ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE_OFF));
1644 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE_ON)
1645         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsHotPixelMapMode::ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE_ON));
1646 
1647 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_SCENE_FLICKER_NONE)
1648         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsSceneFlicker::ANDROID_STATISTICS_SCENE_FLICKER_NONE));
1649 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_SCENE_FLICKER_50HZ)
1650         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsSceneFlicker::ANDROID_STATISTICS_SCENE_FLICKER_50HZ));
1651 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_SCENE_FLICKER_60HZ)
1652         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsSceneFlicker::ANDROID_STATISTICS_SCENE_FLICKER_60HZ));
1653 
1654 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_LENS_SHADING_MAP_MODE_OFF)
1655         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsLensShadingMapMode::ANDROID_STATISTICS_LENS_SHADING_MAP_MODE_OFF));
1656 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_LENS_SHADING_MAP_MODE_ON)
1657         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsLensShadingMapMode::ANDROID_STATISTICS_LENS_SHADING_MAP_MODE_ON));
1658 
1659 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_OIS_DATA_MODE_OFF)
1660         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsOisDataMode::ANDROID_STATISTICS_OIS_DATA_MODE_OFF));
1661 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_OIS_DATA_MODE_ON)
1662         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::StatisticsOisDataMode::ANDROID_STATISTICS_OIS_DATA_MODE_ON));
1663 
1664 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_MODE_CONTRAST_CURVE)
1665         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::TonemapMode::ANDROID_TONEMAP_MODE_CONTRAST_CURVE));
1666 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_MODE_FAST)
1667         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::TonemapMode::ANDROID_TONEMAP_MODE_FAST));
1668 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_MODE_HIGH_QUALITY)
1669         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::TonemapMode::ANDROID_TONEMAP_MODE_HIGH_QUALITY));
1670 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_MODE_GAMMA_VALUE)
1671         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::TonemapMode::ANDROID_TONEMAP_MODE_GAMMA_VALUE));
1672 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_MODE_PRESET_CURVE)
1673         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::TonemapMode::ANDROID_TONEMAP_MODE_PRESET_CURVE));
1674 
1675 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_PRESET_CURVE_SRGB)
1676         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::TonemapPresetCurve::ANDROID_TONEMAP_PRESET_CURVE_SRGB));
1677 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_PRESET_CURVE_REC709)
1678         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::TonemapPresetCurve::ANDROID_TONEMAP_PRESET_CURVE_REC709));
1679 
1680 static_assert(static_cast<int32_t>(ANDROID_LED_TRANSMIT_OFF)
1681         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LedTransmit::ANDROID_LED_TRANSMIT_OFF));
1682 static_assert(static_cast<int32_t>(ANDROID_LED_TRANSMIT_ON)
1683         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LedTransmit::ANDROID_LED_TRANSMIT_ON));
1684 
1685 static_assert(static_cast<int32_t>(ANDROID_LED_AVAILABLE_LEDS_TRANSMIT)
1686         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LedAvailableLeds::ANDROID_LED_AVAILABLE_LEDS_TRANSMIT));
1687 
1688 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED)
1689         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::InfoSupportedHardwareLevel::ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED));
1690 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_FULL)
1691         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::InfoSupportedHardwareLevel::ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_FULL));
1692 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_LEGACY)
1693         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::InfoSupportedHardwareLevel::ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_LEGACY));
1694 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_3)
1695         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::InfoSupportedHardwareLevel::ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_3));
1696 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL)
1697         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::InfoSupportedHardwareLevel::ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL));
1698 
1699 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION_HIDL_DEVICE_3_5)
1700         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::InfoSupportedBufferManagementVersion::ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION_AIDL_DEVICE));
1701 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION_SESSION_CONFIGURABLE)
1702         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::InfoSupportedBufferManagementVersion::ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION_SESSION_CONFIGURABLE));
1703 
1704 static_assert(static_cast<int32_t>(ANDROID_BLACK_LEVEL_LOCK_OFF)
1705         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::BlackLevelLock::ANDROID_BLACK_LEVEL_LOCK_OFF));
1706 static_assert(static_cast<int32_t>(ANDROID_BLACK_LEVEL_LOCK_ON)
1707         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::BlackLevelLock::ANDROID_BLACK_LEVEL_LOCK_ON));
1708 
1709 static_assert(static_cast<int32_t>(ANDROID_SYNC_FRAME_NUMBER_CONVERGING)
1710         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SyncFrameNumber::ANDROID_SYNC_FRAME_NUMBER_CONVERGING));
1711 static_assert(static_cast<int32_t>(ANDROID_SYNC_FRAME_NUMBER_UNKNOWN)
1712         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SyncFrameNumber::ANDROID_SYNC_FRAME_NUMBER_UNKNOWN));
1713 
1714 static_assert(static_cast<int32_t>(ANDROID_SYNC_MAX_LATENCY_PER_FRAME_CONTROL)
1715         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SyncMaxLatency::ANDROID_SYNC_MAX_LATENCY_PER_FRAME_CONTROL));
1716 static_assert(static_cast<int32_t>(ANDROID_SYNC_MAX_LATENCY_UNKNOWN)
1717         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::SyncMaxLatency::ANDROID_SYNC_MAX_LATENCY_UNKNOWN));
1718 
1719 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_OUTPUT)
1720         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DepthAvailableDepthStreamConfigurations::ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_OUTPUT));
1721 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_INPUT)
1722         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DepthAvailableDepthStreamConfigurations::ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_INPUT));
1723 
1724 static_assert(static_cast<int32_t>(ANDROID_DEPTH_DEPTH_IS_EXCLUSIVE_FALSE)
1725         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DepthDepthIsExclusive::ANDROID_DEPTH_DEPTH_IS_EXCLUSIVE_FALSE));
1726 static_assert(static_cast<int32_t>(ANDROID_DEPTH_DEPTH_IS_EXCLUSIVE_TRUE)
1727         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DepthDepthIsExclusive::ANDROID_DEPTH_DEPTH_IS_EXCLUSIVE_TRUE));
1728 
1729 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_OUTPUT)
1730         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DepthAvailableDynamicDepthStreamConfigurations::ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_OUTPUT));
1731 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_INPUT)
1732         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DepthAvailableDynamicDepthStreamConfigurations::ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_INPUT));
1733 
1734 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1735         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DepthAvailableDepthStreamConfigurationsMaximumResolution::ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1736 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1737         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DepthAvailableDepthStreamConfigurationsMaximumResolution::ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1738 
1739 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1740         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DepthAvailableDynamicDepthStreamConfigurationsMaximumResolution::ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1741 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1742         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DepthAvailableDynamicDepthStreamConfigurationsMaximumResolution::ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1743 
1744 static_assert(static_cast<int32_t>(ANDROID_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_APPROXIMATE)
1745         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LogicalMultiCameraSensorSyncType::ANDROID_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_APPROXIMATE));
1746 static_assert(static_cast<int32_t>(ANDROID_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_CALIBRATED)
1747         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::LogicalMultiCameraSensorSyncType::ANDROID_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_CALIBRATED));
1748 
1749 static_assert(static_cast<int32_t>(ANDROID_DISTORTION_CORRECTION_MODE_OFF)
1750         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DistortionCorrectionMode::ANDROID_DISTORTION_CORRECTION_MODE_OFF));
1751 static_assert(static_cast<int32_t>(ANDROID_DISTORTION_CORRECTION_MODE_FAST)
1752         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DistortionCorrectionMode::ANDROID_DISTORTION_CORRECTION_MODE_FAST));
1753 static_assert(static_cast<int32_t>(ANDROID_DISTORTION_CORRECTION_MODE_HIGH_QUALITY)
1754         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DistortionCorrectionMode::ANDROID_DISTORTION_CORRECTION_MODE_HIGH_QUALITY));
1755 
1756 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_OUTPUT)
1757         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HeicAvailableHeicStreamConfigurations::ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_OUTPUT));
1758 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_INPUT)
1759         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HeicAvailableHeicStreamConfigurations::ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_INPUT));
1760 
1761 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1762         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HeicAvailableHeicStreamConfigurationsMaximumResolution::ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1763 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1764         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HeicAvailableHeicStreamConfigurationsMaximumResolution::ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1765 
1766 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_OUTPUT)
1767         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HeicAvailableHeicUltraHdrStreamConfigurations::ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_OUTPUT));
1768 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_INPUT)
1769         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HeicAvailableHeicUltraHdrStreamConfigurations::ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_INPUT));
1770 
1771 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1772         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HeicAvailableHeicUltraHdrStreamConfigurationsMaximumResolution::ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1773 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1774         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HeicAvailableHeicUltraHdrStreamConfigurationsMaximumResolution::ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1775 
1776 static_assert(static_cast<int32_t>(ANDROID_HEIC_INFO_SUPPORTED_FALSE)
1777         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HeicInfoSupported::ANDROID_HEIC_INFO_SUPPORTED_FALSE));
1778 static_assert(static_cast<int32_t>(ANDROID_HEIC_INFO_SUPPORTED_TRUE)
1779         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::HeicInfoSupported::ANDROID_HEIC_INFO_SUPPORTED_TRUE));
1780 
1781 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_INTERIOR)
1782         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLocation::ANDROID_AUTOMOTIVE_LOCATION_INTERIOR));
1783 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_OTHER)
1784         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLocation::ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_OTHER));
1785 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_FRONT)
1786         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLocation::ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_FRONT));
1787 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_REAR)
1788         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLocation::ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_REAR));
1789 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_LEFT)
1790         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLocation::ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_LEFT));
1791 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_RIGHT)
1792         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLocation::ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_RIGHT));
1793 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTRA_OTHER)
1794         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLocation::ANDROID_AUTOMOTIVE_LOCATION_EXTRA_OTHER));
1795 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTRA_FRONT)
1796         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLocation::ANDROID_AUTOMOTIVE_LOCATION_EXTRA_FRONT));
1797 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTRA_REAR)
1798         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLocation::ANDROID_AUTOMOTIVE_LOCATION_EXTRA_REAR));
1799 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTRA_LEFT)
1800         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLocation::ANDROID_AUTOMOTIVE_LOCATION_EXTRA_LEFT));
1801 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTRA_RIGHT)
1802         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLocation::ANDROID_AUTOMOTIVE_LOCATION_EXTRA_RIGHT));
1803 
1804 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER)
1805         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER));
1806 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT)
1807         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT));
1808 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR)
1809         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR));
1810 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT)
1811         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT));
1812 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT)
1813         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT));
1814 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER)
1815         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER));
1816 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT)
1817         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT));
1818 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER)
1819         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER));
1820 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT)
1821         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT));
1822 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT)
1823         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT));
1824 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER)
1825         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER));
1826 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT)
1827         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT));
1828 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT)
1829         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT));
1830 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER)
1831         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER));
1832 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT)
1833         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::AutomotiveLensFacing::ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT));
1834 
1835 static_assert(static_cast<int32_t>(ANDROID_EXTENSION_NIGHT_MODE_INDICATOR_UNKNOWN)
1836         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ExtensionNightModeIndicator::ANDROID_EXTENSION_NIGHT_MODE_INDICATOR_UNKNOWN));
1837 static_assert(static_cast<int32_t>(ANDROID_EXTENSION_NIGHT_MODE_INDICATOR_OFF)
1838         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ExtensionNightModeIndicator::ANDROID_EXTENSION_NIGHT_MODE_INDICATOR_OFF));
1839 static_assert(static_cast<int32_t>(ANDROID_EXTENSION_NIGHT_MODE_INDICATOR_ON)
1840         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::ExtensionNightModeIndicator::ANDROID_EXTENSION_NIGHT_MODE_INDICATOR_ON));
1841 
1842 static_assert(static_cast<int32_t>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_OUTPUT)
1843         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::JpegrAvailableJpegRStreamConfigurations::ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_OUTPUT));
1844 static_assert(static_cast<int32_t>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_INPUT)
1845         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::JpegrAvailableJpegRStreamConfigurations::ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_INPUT));
1846 
1847 static_assert(static_cast<int32_t>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1848         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::JpegrAvailableJpegRStreamConfigurationsMaximumResolution::ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1849 static_assert(static_cast<int32_t>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1850         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::JpegrAvailableJpegRStreamConfigurationsMaximumResolution::ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1851 
1852 static_assert(static_cast<int32_t>(ANDROID_DESKTOP_EFFECTS_CAPABILITIES_BACKGROUND_BLUR)
1853         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DesktopEffectsCapabilities::ANDROID_DESKTOP_EFFECTS_CAPABILITIES_BACKGROUND_BLUR));
1854 static_assert(static_cast<int32_t>(ANDROID_DESKTOP_EFFECTS_CAPABILITIES_FACE_RETOUCH)
1855         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DesktopEffectsCapabilities::ANDROID_DESKTOP_EFFECTS_CAPABILITIES_FACE_RETOUCH));
1856 static_assert(static_cast<int32_t>(ANDROID_DESKTOP_EFFECTS_CAPABILITIES_PORTRAIT_RELIGHT)
1857         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DesktopEffectsCapabilities::ANDROID_DESKTOP_EFFECTS_CAPABILITIES_PORTRAIT_RELIGHT));
1858 
1859 static_assert(static_cast<int32_t>(ANDROID_DESKTOP_EFFECTS_BACKGROUND_BLUR_MODE_OFF)
1860         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DesktopEffectsBackgroundBlurMode::ANDROID_DESKTOP_EFFECTS_BACKGROUND_BLUR_MODE_OFF));
1861 static_assert(static_cast<int32_t>(ANDROID_DESKTOP_EFFECTS_BACKGROUND_BLUR_MODE_LIGHT)
1862         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DesktopEffectsBackgroundBlurMode::ANDROID_DESKTOP_EFFECTS_BACKGROUND_BLUR_MODE_LIGHT));
1863 static_assert(static_cast<int32_t>(ANDROID_DESKTOP_EFFECTS_BACKGROUND_BLUR_MODE_FULL)
1864         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DesktopEffectsBackgroundBlurMode::ANDROID_DESKTOP_EFFECTS_BACKGROUND_BLUR_MODE_FULL));
1865 
1866 static_assert(static_cast<int32_t>(ANDROID_DESKTOP_EFFECTS_FACE_RETOUCH_MODE_OFF)
1867         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DesktopEffectsFaceRetouchMode::ANDROID_DESKTOP_EFFECTS_FACE_RETOUCH_MODE_OFF));
1868 static_assert(static_cast<int32_t>(ANDROID_DESKTOP_EFFECTS_FACE_RETOUCH_MODE_ON)
1869         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DesktopEffectsFaceRetouchMode::ANDROID_DESKTOP_EFFECTS_FACE_RETOUCH_MODE_ON));
1870 
1871 static_assert(static_cast<int32_t>(ANDROID_DESKTOP_EFFECTS_PORTRAIT_RELIGHT_MODE_OFF)
1872         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DesktopEffectsPortraitRelightMode::ANDROID_DESKTOP_EFFECTS_PORTRAIT_RELIGHT_MODE_OFF));
1873 static_assert(static_cast<int32_t>(ANDROID_DESKTOP_EFFECTS_PORTRAIT_RELIGHT_MODE_ON)
1874         == static_cast<int32_t>(::aidl::android::hardware::camera::metadata::DesktopEffectsPortraitRelightMode::ANDROID_DESKTOP_EFFECTS_PORTRAIT_RELIGHT_MODE_ON));
1875