xref: /aosp_15_r20/system/media/camera/src/ndk_camera_metadata_asserts.cpp (revision b9df5ad1c9ac98a7fefaac271a55f7ae3db05414)
1 /*
2  * Copyright (C) 2024 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 ndk_camera_metadata_asserts.mako
21  */
22 
23 #include <camera/NdkCameraMetadataTags.h>
24 #include <system/camera_metadata_tags.h>
25 
26 #include <stdint.h>
27 
28 
29 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION)
30         == static_cast<int>(ACAMERA_COLOR_CORRECTION));
31 static_assert(static_cast<int>(ANDROID_CONTROL)
32         == static_cast<int>(ACAMERA_CONTROL));
33 static_assert(static_cast<int>(ANDROID_DEMOSAIC)
34         == static_cast<int>(ACAMERA_DEMOSAIC));
35 static_assert(static_cast<int>(ANDROID_EDGE)
36         == static_cast<int>(ACAMERA_EDGE));
37 static_assert(static_cast<int>(ANDROID_FLASH)
38         == static_cast<int>(ACAMERA_FLASH));
39 static_assert(static_cast<int>(ANDROID_FLASH_INFO)
40         == static_cast<int>(ACAMERA_FLASH_INFO));
41 static_assert(static_cast<int>(ANDROID_HOT_PIXEL)
42         == static_cast<int>(ACAMERA_HOT_PIXEL));
43 static_assert(static_cast<int>(ANDROID_JPEG)
44         == static_cast<int>(ACAMERA_JPEG));
45 static_assert(static_cast<int>(ANDROID_LENS)
46         == static_cast<int>(ACAMERA_LENS));
47 static_assert(static_cast<int>(ANDROID_LENS_INFO)
48         == static_cast<int>(ACAMERA_LENS_INFO));
49 static_assert(static_cast<int>(ANDROID_NOISE_REDUCTION)
50         == static_cast<int>(ACAMERA_NOISE_REDUCTION));
51 static_assert(static_cast<int>(ANDROID_QUIRKS)
52         == static_cast<int>(ACAMERA_QUIRKS));
53 static_assert(static_cast<int>(ANDROID_REQUEST)
54         == static_cast<int>(ACAMERA_REQUEST));
55 static_assert(static_cast<int>(ANDROID_SCALER)
56         == static_cast<int>(ACAMERA_SCALER));
57 static_assert(static_cast<int>(ANDROID_SENSOR)
58         == static_cast<int>(ACAMERA_SENSOR));
59 static_assert(static_cast<int>(ANDROID_SENSOR_INFO)
60         == static_cast<int>(ACAMERA_SENSOR_INFO));
61 static_assert(static_cast<int>(ANDROID_SHADING)
62         == static_cast<int>(ACAMERA_SHADING));
63 static_assert(static_cast<int>(ANDROID_STATISTICS)
64         == static_cast<int>(ACAMERA_STATISTICS));
65 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO)
66         == static_cast<int>(ACAMERA_STATISTICS_INFO));
67 static_assert(static_cast<int>(ANDROID_TONEMAP)
68         == static_cast<int>(ACAMERA_TONEMAP));
69 static_assert(static_cast<int>(ANDROID_LED)
70         == static_cast<int>(ACAMERA_LED));
71 static_assert(static_cast<int>(ANDROID_INFO)
72         == static_cast<int>(ACAMERA_INFO));
73 static_assert(static_cast<int>(ANDROID_BLACK_LEVEL)
74         == static_cast<int>(ACAMERA_BLACK_LEVEL));
75 static_assert(static_cast<int>(ANDROID_SYNC)
76         == static_cast<int>(ACAMERA_SYNC));
77 static_assert(static_cast<int>(ANDROID_REPROCESS)
78         == static_cast<int>(ACAMERA_REPROCESS));
79 static_assert(static_cast<int>(ANDROID_DEPTH)
80         == static_cast<int>(ACAMERA_DEPTH));
81 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA)
82         == static_cast<int>(ACAMERA_LOGICAL_MULTI_CAMERA));
83 static_assert(static_cast<int>(ANDROID_DISTORTION_CORRECTION)
84         == static_cast<int>(ACAMERA_DISTORTION_CORRECTION));
85 static_assert(static_cast<int>(ANDROID_HEIC)
86         == static_cast<int>(ACAMERA_HEIC));
87 static_assert(static_cast<int>(ANDROID_HEIC_INFO)
88         == static_cast<int>(ACAMERA_HEIC_INFO));
89 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE)
90         == static_cast<int>(ACAMERA_AUTOMOTIVE));
91 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE_LENS)
92         == static_cast<int>(ACAMERA_AUTOMOTIVE_LENS));
93 static_assert(static_cast<int>(ANDROID_EXTENSION)
94         == static_cast<int>(ACAMERA_EXTENSION));
95 static_assert(static_cast<int>(ANDROID_JPEGR)
96         == static_cast<int>(ACAMERA_JPEGR));
97 static_assert(static_cast<int>(ANDROID_SHARED_SESSION)
98         == static_cast<int>(ACAMERA_SHARED_SESSION));
99 static_assert(static_cast<int>(ANDROID_DESKTOP_EFFECTS)
100         == static_cast<int>(ACAMERA_DESKTOP_EFFECTS));
101 
102 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_START)
103         == static_cast<int>(ACAMERA_COLOR_CORRECTION_START));
104 static_assert(static_cast<int>(ANDROID_CONTROL_START)
105         == static_cast<int>(ACAMERA_CONTROL_START));
106 static_assert(static_cast<int>(ANDROID_DEMOSAIC_START)
107         == static_cast<int>(ACAMERA_DEMOSAIC_START));
108 static_assert(static_cast<int>(ANDROID_EDGE_START)
109         == static_cast<int>(ACAMERA_EDGE_START));
110 static_assert(static_cast<int>(ANDROID_FLASH_START)
111         == static_cast<int>(ACAMERA_FLASH_START));
112 static_assert(static_cast<int>(ANDROID_FLASH_INFO_START)
113         == static_cast<int>(ACAMERA_FLASH_INFO_START));
114 static_assert(static_cast<int>(ANDROID_HOT_PIXEL_START)
115         == static_cast<int>(ACAMERA_HOT_PIXEL_START));
116 static_assert(static_cast<int>(ANDROID_JPEG_START)
117         == static_cast<int>(ACAMERA_JPEG_START));
118 static_assert(static_cast<int>(ANDROID_LENS_START)
119         == static_cast<int>(ACAMERA_LENS_START));
120 static_assert(static_cast<int>(ANDROID_LENS_INFO_START)
121         == static_cast<int>(ACAMERA_LENS_INFO_START));
122 static_assert(static_cast<int>(ANDROID_NOISE_REDUCTION_START)
123         == static_cast<int>(ACAMERA_NOISE_REDUCTION_START));
124 static_assert(static_cast<int>(ANDROID_QUIRKS_START)
125         == static_cast<int>(ACAMERA_QUIRKS_START));
126 static_assert(static_cast<int>(ANDROID_REQUEST_START)
127         == static_cast<int>(ACAMERA_REQUEST_START));
128 static_assert(static_cast<int>(ANDROID_SCALER_START)
129         == static_cast<int>(ACAMERA_SCALER_START));
130 static_assert(static_cast<int>(ANDROID_SENSOR_START)
131         == static_cast<int>(ACAMERA_SENSOR_START));
132 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_START)
133         == static_cast<int>(ACAMERA_SENSOR_INFO_START));
134 static_assert(static_cast<int>(ANDROID_SHADING_START)
135         == static_cast<int>(ACAMERA_SHADING_START));
136 static_assert(static_cast<int>(ANDROID_STATISTICS_START)
137         == static_cast<int>(ACAMERA_STATISTICS_START));
138 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_START)
139         == static_cast<int>(ACAMERA_STATISTICS_INFO_START));
140 static_assert(static_cast<int>(ANDROID_TONEMAP_START)
141         == static_cast<int>(ACAMERA_TONEMAP_START));
142 static_assert(static_cast<int>(ANDROID_LED_START)
143         == static_cast<int>(ACAMERA_LED_START));
144 static_assert(static_cast<int>(ANDROID_INFO_START)
145         == static_cast<int>(ACAMERA_INFO_START));
146 static_assert(static_cast<int>(ANDROID_BLACK_LEVEL_START)
147         == static_cast<int>(ACAMERA_BLACK_LEVEL_START));
148 static_assert(static_cast<int>(ANDROID_SYNC_START)
149         == static_cast<int>(ACAMERA_SYNC_START));
150 static_assert(static_cast<int>(ANDROID_REPROCESS_START)
151         == static_cast<int>(ACAMERA_REPROCESS_START));
152 static_assert(static_cast<int>(ANDROID_DEPTH_START)
153         == static_cast<int>(ACAMERA_DEPTH_START));
154 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA_START)
155         == static_cast<int>(ACAMERA_LOGICAL_MULTI_CAMERA_START));
156 static_assert(static_cast<int>(ANDROID_DISTORTION_CORRECTION_START)
157         == static_cast<int>(ACAMERA_DISTORTION_CORRECTION_START));
158 static_assert(static_cast<int>(ANDROID_HEIC_START)
159         == static_cast<int>(ACAMERA_HEIC_START));
160 static_assert(static_cast<int>(ANDROID_HEIC_INFO_START)
161         == static_cast<int>(ACAMERA_HEIC_INFO_START));
162 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE_START)
163         == static_cast<int>(ACAMERA_AUTOMOTIVE_START));
164 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE_LENS_START)
165         == static_cast<int>(ACAMERA_AUTOMOTIVE_LENS_START));
166 static_assert(static_cast<int>(ANDROID_EXTENSION_START)
167         == static_cast<int>(ACAMERA_EXTENSION_START));
168 static_assert(static_cast<int>(ANDROID_JPEGR_START)
169         == static_cast<int>(ACAMERA_JPEGR_START));
170 static_assert(static_cast<int>(ANDROID_SHARED_SESSION_START)
171         == static_cast<int>(ACAMERA_SHARED_SESSION_START));
172 static_assert(static_cast<int>(ANDROID_DESKTOP_EFFECTS_START)
173         == static_cast<int>(ACAMERA_DESKTOP_EFFECTS_START));
174 
175 
176 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_MODE)
177         == static_cast<int>(ACAMERA_COLOR_CORRECTION_MODE));
178 
179 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_TRANSFORM)
180         == static_cast<int>(ACAMERA_COLOR_CORRECTION_TRANSFORM));
181 
182 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_GAINS)
183         == static_cast<int>(ACAMERA_COLOR_CORRECTION_GAINS));
184 
185 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_ABERRATION_MODE)
186         == static_cast<int>(ACAMERA_COLOR_CORRECTION_ABERRATION_MODE));
187 
188 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_AVAILABLE_ABERRATION_MODES)
189         == static_cast<int>(ACAMERA_COLOR_CORRECTION_AVAILABLE_ABERRATION_MODES));
190 
191 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_COLOR_TEMPERATURE)
192         == static_cast<int>(ACAMERA_COLOR_CORRECTION_COLOR_TEMPERATURE));
193 
194 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_COLOR_TINT)
195         == static_cast<int>(ACAMERA_COLOR_CORRECTION_COLOR_TINT));
196 
197 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_COLOR_TEMPERATURE_RANGE)
198         == static_cast<int>(ACAMERA_COLOR_CORRECTION_COLOR_TEMPERATURE_RANGE));
199 
200 static_assert(static_cast<int>(ANDROID_COLOR_CORRECTION_AVAILABLE_MODES)
201         == static_cast<int>(ACAMERA_COLOR_CORRECTION_AVAILABLE_MODES));
202 
203 static_assert(static_cast<int>(ANDROID_CONTROL_AE_ANTIBANDING_MODE)
204         == static_cast<int>(ACAMERA_CONTROL_AE_ANTIBANDING_MODE));
205 
206 static_assert(static_cast<int>(ANDROID_CONTROL_AE_EXPOSURE_COMPENSATION)
207         == static_cast<int>(ACAMERA_CONTROL_AE_EXPOSURE_COMPENSATION));
208 
209 static_assert(static_cast<int>(ANDROID_CONTROL_AE_LOCK)
210         == static_cast<int>(ACAMERA_CONTROL_AE_LOCK));
211 
212 static_assert(static_cast<int>(ANDROID_CONTROL_AE_MODE)
213         == static_cast<int>(ACAMERA_CONTROL_AE_MODE));
214 
215 static_assert(static_cast<int>(ANDROID_CONTROL_AE_REGIONS)
216         == static_cast<int>(ACAMERA_CONTROL_AE_REGIONS));
217 
218 static_assert(static_cast<int>(ANDROID_CONTROL_AE_TARGET_FPS_RANGE)
219         == static_cast<int>(ACAMERA_CONTROL_AE_TARGET_FPS_RANGE));
220 
221 static_assert(static_cast<int>(ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER)
222         == static_cast<int>(ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER));
223 
224 static_assert(static_cast<int>(ANDROID_CONTROL_AF_MODE)
225         == static_cast<int>(ACAMERA_CONTROL_AF_MODE));
226 
227 static_assert(static_cast<int>(ANDROID_CONTROL_AF_REGIONS)
228         == static_cast<int>(ACAMERA_CONTROL_AF_REGIONS));
229 
230 static_assert(static_cast<int>(ANDROID_CONTROL_AF_TRIGGER)
231         == static_cast<int>(ACAMERA_CONTROL_AF_TRIGGER));
232 
233 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_LOCK)
234         == static_cast<int>(ACAMERA_CONTROL_AWB_LOCK));
235 
236 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_MODE)
237         == static_cast<int>(ACAMERA_CONTROL_AWB_MODE));
238 
239 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_REGIONS)
240         == static_cast<int>(ACAMERA_CONTROL_AWB_REGIONS));
241 
242 static_assert(static_cast<int>(ANDROID_CONTROL_CAPTURE_INTENT)
243         == static_cast<int>(ACAMERA_CONTROL_CAPTURE_INTENT));
244 
245 static_assert(static_cast<int>(ANDROID_CONTROL_EFFECT_MODE)
246         == static_cast<int>(ACAMERA_CONTROL_EFFECT_MODE));
247 
248 static_assert(static_cast<int>(ANDROID_CONTROL_MODE)
249         == static_cast<int>(ACAMERA_CONTROL_MODE));
250 
251 static_assert(static_cast<int>(ANDROID_CONTROL_SCENE_MODE)
252         == static_cast<int>(ACAMERA_CONTROL_SCENE_MODE));
253 
254 static_assert(static_cast<int>(ANDROID_CONTROL_VIDEO_STABILIZATION_MODE)
255         == static_cast<int>(ACAMERA_CONTROL_VIDEO_STABILIZATION_MODE));
256 
257 static_assert(static_cast<int>(ANDROID_CONTROL_AE_AVAILABLE_ANTIBANDING_MODES)
258         == static_cast<int>(ACAMERA_CONTROL_AE_AVAILABLE_ANTIBANDING_MODES));
259 
260 static_assert(static_cast<int>(ANDROID_CONTROL_AE_AVAILABLE_MODES)
261         == static_cast<int>(ACAMERA_CONTROL_AE_AVAILABLE_MODES));
262 
263 static_assert(static_cast<int>(ANDROID_CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES)
264         == static_cast<int>(ACAMERA_CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES));
265 
266 static_assert(static_cast<int>(ANDROID_CONTROL_AE_COMPENSATION_RANGE)
267         == static_cast<int>(ACAMERA_CONTROL_AE_COMPENSATION_RANGE));
268 
269 static_assert(static_cast<int>(ANDROID_CONTROL_AE_COMPENSATION_STEP)
270         == static_cast<int>(ACAMERA_CONTROL_AE_COMPENSATION_STEP));
271 
272 static_assert(static_cast<int>(ANDROID_CONTROL_AF_AVAILABLE_MODES)
273         == static_cast<int>(ACAMERA_CONTROL_AF_AVAILABLE_MODES));
274 
275 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_EFFECTS)
276         == static_cast<int>(ACAMERA_CONTROL_AVAILABLE_EFFECTS));
277 
278 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_SCENE_MODES)
279         == static_cast<int>(ACAMERA_CONTROL_AVAILABLE_SCENE_MODES));
280 
281 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_VIDEO_STABILIZATION_MODES)
282         == static_cast<int>(ACAMERA_CONTROL_AVAILABLE_VIDEO_STABILIZATION_MODES));
283 
284 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_AVAILABLE_MODES)
285         == static_cast<int>(ACAMERA_CONTROL_AWB_AVAILABLE_MODES));
286 
287 static_assert(static_cast<int>(ANDROID_CONTROL_MAX_REGIONS)
288         == static_cast<int>(ACAMERA_CONTROL_MAX_REGIONS));
289 
290 static_assert(static_cast<int>(ANDROID_CONTROL_AE_STATE)
291         == static_cast<int>(ACAMERA_CONTROL_AE_STATE));
292 
293 static_assert(static_cast<int>(ANDROID_CONTROL_AF_STATE)
294         == static_cast<int>(ACAMERA_CONTROL_AF_STATE));
295 
296 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_STATE)
297         == static_cast<int>(ACAMERA_CONTROL_AWB_STATE));
298 
299 static_assert(static_cast<int>(ANDROID_CONTROL_AE_LOCK_AVAILABLE)
300         == static_cast<int>(ACAMERA_CONTROL_AE_LOCK_AVAILABLE));
301 
302 static_assert(static_cast<int>(ANDROID_CONTROL_AWB_LOCK_AVAILABLE)
303         == static_cast<int>(ACAMERA_CONTROL_AWB_LOCK_AVAILABLE));
304 
305 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_MODES)
306         == static_cast<int>(ACAMERA_CONTROL_AVAILABLE_MODES));
307 
308 static_assert(static_cast<int>(ANDROID_CONTROL_POST_RAW_SENSITIVITY_BOOST_RANGE)
309         == static_cast<int>(ACAMERA_CONTROL_POST_RAW_SENSITIVITY_BOOST_RANGE));
310 
311 static_assert(static_cast<int>(ANDROID_CONTROL_POST_RAW_SENSITIVITY_BOOST)
312         == static_cast<int>(ACAMERA_CONTROL_POST_RAW_SENSITIVITY_BOOST));
313 
314 static_assert(static_cast<int>(ANDROID_CONTROL_ENABLE_ZSL)
315         == static_cast<int>(ACAMERA_CONTROL_ENABLE_ZSL));
316 
317 static_assert(static_cast<int>(ANDROID_CONTROL_AF_SCENE_CHANGE)
318         == static_cast<int>(ACAMERA_CONTROL_AF_SCENE_CHANGE));
319 
320 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_EXTENDED_SCENE_MODE_MAX_SIZES)
321         == static_cast<int>(ACAMERA_CONTROL_AVAILABLE_EXTENDED_SCENE_MODE_MAX_SIZES));
322 
323 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_EXTENDED_SCENE_MODE_ZOOM_RATIO_RANGES)
324         == static_cast<int>(ACAMERA_CONTROL_AVAILABLE_EXTENDED_SCENE_MODE_ZOOM_RATIO_RANGES));
325 
326 static_assert(static_cast<int>(ANDROID_CONTROL_EXTENDED_SCENE_MODE)
327         == static_cast<int>(ACAMERA_CONTROL_EXTENDED_SCENE_MODE));
328 
329 static_assert(static_cast<int>(ANDROID_CONTROL_ZOOM_RATIO_RANGE)
330         == static_cast<int>(ACAMERA_CONTROL_ZOOM_RATIO_RANGE));
331 
332 static_assert(static_cast<int>(ANDROID_CONTROL_ZOOM_RATIO)
333         == static_cast<int>(ACAMERA_CONTROL_ZOOM_RATIO));
334 
335 static_assert(static_cast<int>(ANDROID_CONTROL_SETTINGS_OVERRIDE)
336         == static_cast<int>(ACAMERA_CONTROL_SETTINGS_OVERRIDE));
337 
338 static_assert(static_cast<int>(ANDROID_CONTROL_AVAILABLE_SETTINGS_OVERRIDES)
339         == static_cast<int>(ACAMERA_CONTROL_AVAILABLE_SETTINGS_OVERRIDES));
340 
341 static_assert(static_cast<int>(ANDROID_CONTROL_AUTOFRAMING)
342         == static_cast<int>(ACAMERA_CONTROL_AUTOFRAMING));
343 
344 static_assert(static_cast<int>(ANDROID_CONTROL_AUTOFRAMING_AVAILABLE)
345         == static_cast<int>(ACAMERA_CONTROL_AUTOFRAMING_AVAILABLE));
346 
347 static_assert(static_cast<int>(ANDROID_CONTROL_AUTOFRAMING_STATE)
348         == static_cast<int>(ACAMERA_CONTROL_AUTOFRAMING_STATE));
349 
350 static_assert(static_cast<int>(ANDROID_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE)
351         == static_cast<int>(ACAMERA_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE));
352 
353 static_assert(static_cast<int>(ANDROID_CONTROL_LOW_LIGHT_BOOST_STATE)
354         == static_cast<int>(ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE));
355 
356 static_assert(static_cast<int>(ANDROID_CONTROL_AE_PRIORITY_MODE)
357         == static_cast<int>(ACAMERA_CONTROL_AE_PRIORITY_MODE));
358 
359 static_assert(static_cast<int>(ANDROID_CONTROL_AE_AVAILABLE_PRIORITY_MODES)
360         == static_cast<int>(ACAMERA_CONTROL_AE_AVAILABLE_PRIORITY_MODES));
361 
362 static_assert(static_cast<int>(ANDROID_EDGE_MODE)
363         == static_cast<int>(ACAMERA_EDGE_MODE));
364 
365 static_assert(static_cast<int>(ANDROID_EDGE_AVAILABLE_EDGE_MODES)
366         == static_cast<int>(ACAMERA_EDGE_AVAILABLE_EDGE_MODES));
367 
368 static_assert(static_cast<int>(ANDROID_FLASH_MODE)
369         == static_cast<int>(ACAMERA_FLASH_MODE));
370 
371 static_assert(static_cast<int>(ANDROID_FLASH_STATE)
372         == static_cast<int>(ACAMERA_FLASH_STATE));
373 
374 static_assert(static_cast<int>(ANDROID_FLASH_STRENGTH_LEVEL)
375         == static_cast<int>(ACAMERA_FLASH_STRENGTH_LEVEL));
376 
377 static_assert(static_cast<int>(ANDROID_FLASH_SINGLE_STRENGTH_MAX_LEVEL)
378         == static_cast<int>(ACAMERA_FLASH_SINGLE_STRENGTH_MAX_LEVEL));
379 
380 static_assert(static_cast<int>(ANDROID_FLASH_SINGLE_STRENGTH_DEFAULT_LEVEL)
381         == static_cast<int>(ACAMERA_FLASH_SINGLE_STRENGTH_DEFAULT_LEVEL));
382 
383 static_assert(static_cast<int>(ANDROID_FLASH_TORCH_STRENGTH_MAX_LEVEL)
384         == static_cast<int>(ACAMERA_FLASH_TORCH_STRENGTH_MAX_LEVEL));
385 
386 static_assert(static_cast<int>(ANDROID_FLASH_TORCH_STRENGTH_DEFAULT_LEVEL)
387         == static_cast<int>(ACAMERA_FLASH_TORCH_STRENGTH_DEFAULT_LEVEL));
388 
389 static_assert(static_cast<int>(ANDROID_FLASH_INFO_AVAILABLE)
390         == static_cast<int>(ACAMERA_FLASH_INFO_AVAILABLE));
391 
392 static_assert(static_cast<int>(ANDROID_FLASH_INFO_STRENGTH_MAXIMUM_LEVEL)
393         == static_cast<int>(ACAMERA_FLASH_INFO_STRENGTH_MAXIMUM_LEVEL));
394 
395 static_assert(static_cast<int>(ANDROID_FLASH_INFO_STRENGTH_DEFAULT_LEVEL)
396         == static_cast<int>(ACAMERA_FLASH_INFO_STRENGTH_DEFAULT_LEVEL));
397 
398 static_assert(static_cast<int>(ANDROID_HOT_PIXEL_MODE)
399         == static_cast<int>(ACAMERA_HOT_PIXEL_MODE));
400 
401 static_assert(static_cast<int>(ANDROID_HOT_PIXEL_AVAILABLE_HOT_PIXEL_MODES)
402         == static_cast<int>(ACAMERA_HOT_PIXEL_AVAILABLE_HOT_PIXEL_MODES));
403 
404 static_assert(static_cast<int>(ANDROID_JPEG_GPS_COORDINATES)
405         == static_cast<int>(ACAMERA_JPEG_GPS_COORDINATES));
406 
407 static_assert(static_cast<int>(ANDROID_JPEG_GPS_PROCESSING_METHOD)
408         == static_cast<int>(ACAMERA_JPEG_GPS_PROCESSING_METHOD));
409 
410 static_assert(static_cast<int>(ANDROID_JPEG_GPS_TIMESTAMP)
411         == static_cast<int>(ACAMERA_JPEG_GPS_TIMESTAMP));
412 
413 static_assert(static_cast<int>(ANDROID_JPEG_ORIENTATION)
414         == static_cast<int>(ACAMERA_JPEG_ORIENTATION));
415 
416 static_assert(static_cast<int>(ANDROID_JPEG_QUALITY)
417         == static_cast<int>(ACAMERA_JPEG_QUALITY));
418 
419 static_assert(static_cast<int>(ANDROID_JPEG_THUMBNAIL_QUALITY)
420         == static_cast<int>(ACAMERA_JPEG_THUMBNAIL_QUALITY));
421 
422 static_assert(static_cast<int>(ANDROID_JPEG_THUMBNAIL_SIZE)
423         == static_cast<int>(ACAMERA_JPEG_THUMBNAIL_SIZE));
424 
425 static_assert(static_cast<int>(ANDROID_JPEG_AVAILABLE_THUMBNAIL_SIZES)
426         == static_cast<int>(ACAMERA_JPEG_AVAILABLE_THUMBNAIL_SIZES));
427 
428 static_assert(static_cast<int>(ANDROID_LENS_APERTURE)
429         == static_cast<int>(ACAMERA_LENS_APERTURE));
430 
431 static_assert(static_cast<int>(ANDROID_LENS_FILTER_DENSITY)
432         == static_cast<int>(ACAMERA_LENS_FILTER_DENSITY));
433 
434 static_assert(static_cast<int>(ANDROID_LENS_FOCAL_LENGTH)
435         == static_cast<int>(ACAMERA_LENS_FOCAL_LENGTH));
436 
437 static_assert(static_cast<int>(ANDROID_LENS_FOCUS_DISTANCE)
438         == static_cast<int>(ACAMERA_LENS_FOCUS_DISTANCE));
439 
440 static_assert(static_cast<int>(ANDROID_LENS_OPTICAL_STABILIZATION_MODE)
441         == static_cast<int>(ACAMERA_LENS_OPTICAL_STABILIZATION_MODE));
442 
443 static_assert(static_cast<int>(ANDROID_LENS_FACING)
444         == static_cast<int>(ACAMERA_LENS_FACING));
445 
446 static_assert(static_cast<int>(ANDROID_LENS_POSE_ROTATION)
447         == static_cast<int>(ACAMERA_LENS_POSE_ROTATION));
448 
449 static_assert(static_cast<int>(ANDROID_LENS_POSE_TRANSLATION)
450         == static_cast<int>(ACAMERA_LENS_POSE_TRANSLATION));
451 
452 static_assert(static_cast<int>(ANDROID_LENS_FOCUS_RANGE)
453         == static_cast<int>(ACAMERA_LENS_FOCUS_RANGE));
454 
455 static_assert(static_cast<int>(ANDROID_LENS_STATE)
456         == static_cast<int>(ACAMERA_LENS_STATE));
457 
458 static_assert(static_cast<int>(ANDROID_LENS_INTRINSIC_CALIBRATION)
459         == static_cast<int>(ACAMERA_LENS_INTRINSIC_CALIBRATION));
460 
461 static_assert(static_cast<int>(ANDROID_LENS_RADIAL_DISTORTION)
462         == static_cast<int>(ACAMERA_LENS_RADIAL_DISTORTION));
463 
464 static_assert(static_cast<int>(ANDROID_LENS_POSE_REFERENCE)
465         == static_cast<int>(ACAMERA_LENS_POSE_REFERENCE));
466 
467 static_assert(static_cast<int>(ANDROID_LENS_DISTORTION)
468         == static_cast<int>(ACAMERA_LENS_DISTORTION));
469 
470 static_assert(static_cast<int>(ANDROID_LENS_DISTORTION_MAXIMUM_RESOLUTION)
471         == static_cast<int>(ACAMERA_LENS_DISTORTION_MAXIMUM_RESOLUTION));
472 
473 static_assert(static_cast<int>(ANDROID_LENS_INTRINSIC_CALIBRATION_MAXIMUM_RESOLUTION)
474         == static_cast<int>(ACAMERA_LENS_INTRINSIC_CALIBRATION_MAXIMUM_RESOLUTION));
475 
476 static_assert(static_cast<int>(ANDROID_LENS_INFO_AVAILABLE_APERTURES)
477         == static_cast<int>(ACAMERA_LENS_INFO_AVAILABLE_APERTURES));
478 
479 static_assert(static_cast<int>(ANDROID_LENS_INFO_AVAILABLE_FILTER_DENSITIES)
480         == static_cast<int>(ACAMERA_LENS_INFO_AVAILABLE_FILTER_DENSITIES));
481 
482 static_assert(static_cast<int>(ANDROID_LENS_INFO_AVAILABLE_FOCAL_LENGTHS)
483         == static_cast<int>(ACAMERA_LENS_INFO_AVAILABLE_FOCAL_LENGTHS));
484 
485 static_assert(static_cast<int>(ANDROID_LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION)
486         == static_cast<int>(ACAMERA_LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION));
487 
488 static_assert(static_cast<int>(ANDROID_LENS_INFO_HYPERFOCAL_DISTANCE)
489         == static_cast<int>(ACAMERA_LENS_INFO_HYPERFOCAL_DISTANCE));
490 
491 static_assert(static_cast<int>(ANDROID_LENS_INFO_MINIMUM_FOCUS_DISTANCE)
492         == static_cast<int>(ACAMERA_LENS_INFO_MINIMUM_FOCUS_DISTANCE));
493 
494 static_assert(static_cast<int>(ANDROID_LENS_INFO_SHADING_MAP_SIZE)
495         == static_cast<int>(ACAMERA_LENS_INFO_SHADING_MAP_SIZE));
496 
497 static_assert(static_cast<int>(ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION)
498         == static_cast<int>(ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION));
499 
500 static_assert(static_cast<int>(ANDROID_NOISE_REDUCTION_MODE)
501         == static_cast<int>(ACAMERA_NOISE_REDUCTION_MODE));
502 
503 static_assert(static_cast<int>(ANDROID_NOISE_REDUCTION_AVAILABLE_NOISE_REDUCTION_MODES)
504         == static_cast<int>(ACAMERA_NOISE_REDUCTION_AVAILABLE_NOISE_REDUCTION_MODES));
505 
506 static_assert(static_cast<int>(ANDROID_REQUEST_MAX_NUM_OUTPUT_STREAMS)
507         == static_cast<int>(ACAMERA_REQUEST_MAX_NUM_OUTPUT_STREAMS));
508 
509 static_assert(static_cast<int>(ANDROID_REQUEST_PIPELINE_DEPTH)
510         == static_cast<int>(ACAMERA_REQUEST_PIPELINE_DEPTH));
511 
512 static_assert(static_cast<int>(ANDROID_REQUEST_PIPELINE_MAX_DEPTH)
513         == static_cast<int>(ACAMERA_REQUEST_PIPELINE_MAX_DEPTH));
514 
515 static_assert(static_cast<int>(ANDROID_REQUEST_PARTIAL_RESULT_COUNT)
516         == static_cast<int>(ACAMERA_REQUEST_PARTIAL_RESULT_COUNT));
517 
518 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES)
519         == static_cast<int>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES));
520 
521 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_REQUEST_KEYS)
522         == static_cast<int>(ACAMERA_REQUEST_AVAILABLE_REQUEST_KEYS));
523 
524 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_RESULT_KEYS)
525         == static_cast<int>(ACAMERA_REQUEST_AVAILABLE_RESULT_KEYS));
526 
527 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_CHARACTERISTICS_KEYS)
528         == static_cast<int>(ACAMERA_REQUEST_AVAILABLE_CHARACTERISTICS_KEYS));
529 
530 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_SESSION_KEYS)
531         == static_cast<int>(ACAMERA_REQUEST_AVAILABLE_SESSION_KEYS));
532 
533 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_PHYSICAL_CAMERA_REQUEST_KEYS)
534         == static_cast<int>(ACAMERA_REQUEST_AVAILABLE_PHYSICAL_CAMERA_REQUEST_KEYS));
535 
536 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP)
537         == static_cast<int>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP));
538 
539 static_assert(static_cast<int>(ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP)
540         == static_cast<int>(ACAMERA_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP));
541 
542 static_assert(static_cast<int>(ANDROID_SCALER_CROP_REGION)
543         == static_cast<int>(ACAMERA_SCALER_CROP_REGION));
544 
545 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_MAX_DIGITAL_ZOOM)
546         == static_cast<int>(ACAMERA_SCALER_AVAILABLE_MAX_DIGITAL_ZOOM));
547 
548 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS)
549         == static_cast<int>(ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS));
550 
551 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_MIN_FRAME_DURATIONS)
552         == static_cast<int>(ACAMERA_SCALER_AVAILABLE_MIN_FRAME_DURATIONS));
553 
554 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_STALL_DURATIONS)
555         == static_cast<int>(ACAMERA_SCALER_AVAILABLE_STALL_DURATIONS));
556 
557 static_assert(static_cast<int>(ANDROID_SCALER_CROPPING_TYPE)
558         == static_cast<int>(ACAMERA_SCALER_CROPPING_TYPE));
559 
560 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS)
561         == static_cast<int>(ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS));
562 
563 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_INPUT_OUTPUT_FORMATS_MAP)
564         == static_cast<int>(ACAMERA_SCALER_AVAILABLE_RECOMMENDED_INPUT_OUTPUT_FORMATS_MAP));
565 
566 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_ROTATE_AND_CROP_MODES)
567         == static_cast<int>(ACAMERA_SCALER_AVAILABLE_ROTATE_AND_CROP_MODES));
568 
569 static_assert(static_cast<int>(ANDROID_SCALER_ROTATE_AND_CROP)
570         == static_cast<int>(ACAMERA_SCALER_ROTATE_AND_CROP));
571 
572 static_assert(static_cast<int>(ANDROID_SCALER_DEFAULT_SECURE_IMAGE_SIZE)
573         == static_cast<int>(ACAMERA_SCALER_DEFAULT_SECURE_IMAGE_SIZE));
574 
575 static_assert(static_cast<int>(ANDROID_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS)
576         == static_cast<int>(ACAMERA_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS));
577 
578 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
579         == static_cast<int>(ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
580 
581 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
582         == static_cast<int>(ACAMERA_SCALER_AVAILABLE_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
583 
584 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_STALL_DURATIONS_MAXIMUM_RESOLUTION)
585         == static_cast<int>(ACAMERA_SCALER_AVAILABLE_STALL_DURATIONS_MAXIMUM_RESOLUTION));
586 
587 static_assert(static_cast<int>(ANDROID_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED)
588         == static_cast<int>(ACAMERA_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED));
589 
590 static_assert(static_cast<int>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES)
591         == static_cast<int>(ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES));
592 
593 static_assert(static_cast<int>(ANDROID_SCALER_RAW_CROP_REGION)
594         == static_cast<int>(ACAMERA_SCALER_RAW_CROP_REGION));
595 
596 static_assert(static_cast<int>(ANDROID_SENSOR_EXPOSURE_TIME)
597         == static_cast<int>(ACAMERA_SENSOR_EXPOSURE_TIME));
598 
599 static_assert(static_cast<int>(ANDROID_SENSOR_FRAME_DURATION)
600         == static_cast<int>(ACAMERA_SENSOR_FRAME_DURATION));
601 
602 static_assert(static_cast<int>(ANDROID_SENSOR_SENSITIVITY)
603         == static_cast<int>(ACAMERA_SENSOR_SENSITIVITY));
604 
605 static_assert(static_cast<int>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1)
606         == static_cast<int>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1));
607 
608 static_assert(static_cast<int>(ANDROID_SENSOR_REFERENCE_ILLUMINANT2)
609         == static_cast<int>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT2));
610 
611 static_assert(static_cast<int>(ANDROID_SENSOR_CALIBRATION_TRANSFORM1)
612         == static_cast<int>(ACAMERA_SENSOR_CALIBRATION_TRANSFORM1));
613 
614 static_assert(static_cast<int>(ANDROID_SENSOR_CALIBRATION_TRANSFORM2)
615         == static_cast<int>(ACAMERA_SENSOR_CALIBRATION_TRANSFORM2));
616 
617 static_assert(static_cast<int>(ANDROID_SENSOR_COLOR_TRANSFORM1)
618         == static_cast<int>(ACAMERA_SENSOR_COLOR_TRANSFORM1));
619 
620 static_assert(static_cast<int>(ANDROID_SENSOR_COLOR_TRANSFORM2)
621         == static_cast<int>(ACAMERA_SENSOR_COLOR_TRANSFORM2));
622 
623 static_assert(static_cast<int>(ANDROID_SENSOR_FORWARD_MATRIX1)
624         == static_cast<int>(ACAMERA_SENSOR_FORWARD_MATRIX1));
625 
626 static_assert(static_cast<int>(ANDROID_SENSOR_FORWARD_MATRIX2)
627         == static_cast<int>(ACAMERA_SENSOR_FORWARD_MATRIX2));
628 
629 static_assert(static_cast<int>(ANDROID_SENSOR_BLACK_LEVEL_PATTERN)
630         == static_cast<int>(ACAMERA_SENSOR_BLACK_LEVEL_PATTERN));
631 
632 static_assert(static_cast<int>(ANDROID_SENSOR_MAX_ANALOG_SENSITIVITY)
633         == static_cast<int>(ACAMERA_SENSOR_MAX_ANALOG_SENSITIVITY));
634 
635 static_assert(static_cast<int>(ANDROID_SENSOR_ORIENTATION)
636         == static_cast<int>(ACAMERA_SENSOR_ORIENTATION));
637 
638 static_assert(static_cast<int>(ANDROID_SENSOR_TIMESTAMP)
639         == static_cast<int>(ACAMERA_SENSOR_TIMESTAMP));
640 
641 static_assert(static_cast<int>(ANDROID_SENSOR_NEUTRAL_COLOR_POINT)
642         == static_cast<int>(ACAMERA_SENSOR_NEUTRAL_COLOR_POINT));
643 
644 static_assert(static_cast<int>(ANDROID_SENSOR_NOISE_PROFILE)
645         == static_cast<int>(ACAMERA_SENSOR_NOISE_PROFILE));
646 
647 static_assert(static_cast<int>(ANDROID_SENSOR_GREEN_SPLIT)
648         == static_cast<int>(ACAMERA_SENSOR_GREEN_SPLIT));
649 
650 static_assert(static_cast<int>(ANDROID_SENSOR_TEST_PATTERN_DATA)
651         == static_cast<int>(ACAMERA_SENSOR_TEST_PATTERN_DATA));
652 
653 static_assert(static_cast<int>(ANDROID_SENSOR_TEST_PATTERN_MODE)
654         == static_cast<int>(ACAMERA_SENSOR_TEST_PATTERN_MODE));
655 
656 static_assert(static_cast<int>(ANDROID_SENSOR_AVAILABLE_TEST_PATTERN_MODES)
657         == static_cast<int>(ACAMERA_SENSOR_AVAILABLE_TEST_PATTERN_MODES));
658 
659 static_assert(static_cast<int>(ANDROID_SENSOR_ROLLING_SHUTTER_SKEW)
660         == static_cast<int>(ACAMERA_SENSOR_ROLLING_SHUTTER_SKEW));
661 
662 static_assert(static_cast<int>(ANDROID_SENSOR_OPTICAL_BLACK_REGIONS)
663         == static_cast<int>(ACAMERA_SENSOR_OPTICAL_BLACK_REGIONS));
664 
665 static_assert(static_cast<int>(ANDROID_SENSOR_DYNAMIC_BLACK_LEVEL)
666         == static_cast<int>(ACAMERA_SENSOR_DYNAMIC_BLACK_LEVEL));
667 
668 static_assert(static_cast<int>(ANDROID_SENSOR_DYNAMIC_WHITE_LEVEL)
669         == static_cast<int>(ACAMERA_SENSOR_DYNAMIC_WHITE_LEVEL));
670 
671 static_assert(static_cast<int>(ANDROID_SENSOR_PIXEL_MODE)
672         == static_cast<int>(ACAMERA_SENSOR_PIXEL_MODE));
673 
674 static_assert(static_cast<int>(ANDROID_SENSOR_RAW_BINNING_FACTOR_USED)
675         == static_cast<int>(ACAMERA_SENSOR_RAW_BINNING_FACTOR_USED));
676 
677 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_ACTIVE_ARRAY_SIZE)
678         == static_cast<int>(ACAMERA_SENSOR_INFO_ACTIVE_ARRAY_SIZE));
679 
680 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_SENSITIVITY_RANGE)
681         == static_cast<int>(ACAMERA_SENSOR_INFO_SENSITIVITY_RANGE));
682 
683 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT)
684         == static_cast<int>(ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT));
685 
686 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_EXPOSURE_TIME_RANGE)
687         == static_cast<int>(ACAMERA_SENSOR_INFO_EXPOSURE_TIME_RANGE));
688 
689 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_MAX_FRAME_DURATION)
690         == static_cast<int>(ACAMERA_SENSOR_INFO_MAX_FRAME_DURATION));
691 
692 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_PHYSICAL_SIZE)
693         == static_cast<int>(ACAMERA_SENSOR_INFO_PHYSICAL_SIZE));
694 
695 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_PIXEL_ARRAY_SIZE)
696         == static_cast<int>(ACAMERA_SENSOR_INFO_PIXEL_ARRAY_SIZE));
697 
698 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_WHITE_LEVEL)
699         == static_cast<int>(ACAMERA_SENSOR_INFO_WHITE_LEVEL));
700 
701 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_TIMESTAMP_SOURCE)
702         == static_cast<int>(ACAMERA_SENSOR_INFO_TIMESTAMP_SOURCE));
703 
704 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_LENS_SHADING_APPLIED)
705         == static_cast<int>(ACAMERA_SENSOR_INFO_LENS_SHADING_APPLIED));
706 
707 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE)
708         == static_cast<int>(ACAMERA_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE));
709 
710 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION)
711         == static_cast<int>(ACAMERA_SENSOR_INFO_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION));
712 
713 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_PIXEL_ARRAY_SIZE_MAXIMUM_RESOLUTION)
714         == static_cast<int>(ACAMERA_SENSOR_INFO_PIXEL_ARRAY_SIZE_MAXIMUM_RESOLUTION));
715 
716 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION)
717         == static_cast<int>(ACAMERA_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION));
718 
719 static_assert(static_cast<int>(ANDROID_SENSOR_INFO_BINNING_FACTOR)
720         == static_cast<int>(ACAMERA_SENSOR_INFO_BINNING_FACTOR));
721 
722 static_assert(static_cast<int>(ANDROID_SHADING_MODE)
723         == static_cast<int>(ACAMERA_SHADING_MODE));
724 
725 static_assert(static_cast<int>(ANDROID_SHADING_AVAILABLE_MODES)
726         == static_cast<int>(ACAMERA_SHADING_AVAILABLE_MODES));
727 
728 static_assert(static_cast<int>(ANDROID_STATISTICS_FACE_DETECT_MODE)
729         == static_cast<int>(ACAMERA_STATISTICS_FACE_DETECT_MODE));
730 
731 static_assert(static_cast<int>(ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE)
732         == static_cast<int>(ACAMERA_STATISTICS_HOT_PIXEL_MAP_MODE));
733 
734 static_assert(static_cast<int>(ANDROID_STATISTICS_FACE_IDS)
735         == static_cast<int>(ACAMERA_STATISTICS_FACE_IDS));
736 
737 static_assert(static_cast<int>(ANDROID_STATISTICS_FACE_LANDMARKS)
738         == static_cast<int>(ACAMERA_STATISTICS_FACE_LANDMARKS));
739 
740 static_assert(static_cast<int>(ANDROID_STATISTICS_FACE_RECTANGLES)
741         == static_cast<int>(ACAMERA_STATISTICS_FACE_RECTANGLES));
742 
743 static_assert(static_cast<int>(ANDROID_STATISTICS_FACE_SCORES)
744         == static_cast<int>(ACAMERA_STATISTICS_FACE_SCORES));
745 
746 static_assert(static_cast<int>(ANDROID_STATISTICS_LENS_SHADING_MAP)
747         == static_cast<int>(ACAMERA_STATISTICS_LENS_SHADING_MAP));
748 
749 static_assert(static_cast<int>(ANDROID_STATISTICS_SCENE_FLICKER)
750         == static_cast<int>(ACAMERA_STATISTICS_SCENE_FLICKER));
751 
752 static_assert(static_cast<int>(ANDROID_STATISTICS_HOT_PIXEL_MAP)
753         == static_cast<int>(ACAMERA_STATISTICS_HOT_PIXEL_MAP));
754 
755 static_assert(static_cast<int>(ANDROID_STATISTICS_LENS_SHADING_MAP_MODE)
756         == static_cast<int>(ACAMERA_STATISTICS_LENS_SHADING_MAP_MODE));
757 
758 static_assert(static_cast<int>(ANDROID_STATISTICS_OIS_DATA_MODE)
759         == static_cast<int>(ACAMERA_STATISTICS_OIS_DATA_MODE));
760 
761 static_assert(static_cast<int>(ANDROID_STATISTICS_OIS_TIMESTAMPS)
762         == static_cast<int>(ACAMERA_STATISTICS_OIS_TIMESTAMPS));
763 
764 static_assert(static_cast<int>(ANDROID_STATISTICS_OIS_X_SHIFTS)
765         == static_cast<int>(ACAMERA_STATISTICS_OIS_X_SHIFTS));
766 
767 static_assert(static_cast<int>(ANDROID_STATISTICS_OIS_Y_SHIFTS)
768         == static_cast<int>(ACAMERA_STATISTICS_OIS_Y_SHIFTS));
769 
770 static_assert(static_cast<int>(ANDROID_STATISTICS_LENS_INTRINSIC_TIMESTAMPS)
771         == static_cast<int>(ACAMERA_STATISTICS_LENS_INTRINSIC_TIMESTAMPS));
772 
773 static_assert(static_cast<int>(ANDROID_STATISTICS_LENS_INTRINSIC_SAMPLES)
774         == static_cast<int>(ACAMERA_STATISTICS_LENS_INTRINSIC_SAMPLES));
775 
776 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES)
777         == static_cast<int>(ACAMERA_STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES));
778 
779 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_MAX_FACE_COUNT)
780         == static_cast<int>(ACAMERA_STATISTICS_INFO_MAX_FACE_COUNT));
781 
782 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_AVAILABLE_HOT_PIXEL_MAP_MODES)
783         == static_cast<int>(ACAMERA_STATISTICS_INFO_AVAILABLE_HOT_PIXEL_MAP_MODES));
784 
785 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES)
786         == static_cast<int>(ACAMERA_STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES));
787 
788 static_assert(static_cast<int>(ANDROID_STATISTICS_INFO_AVAILABLE_OIS_DATA_MODES)
789         == static_cast<int>(ACAMERA_STATISTICS_INFO_AVAILABLE_OIS_DATA_MODES));
790 
791 static_assert(static_cast<int>(ANDROID_TONEMAP_CURVE_BLUE)
792         == static_cast<int>(ACAMERA_TONEMAP_CURVE_BLUE));
793 
794 static_assert(static_cast<int>(ANDROID_TONEMAP_CURVE_GREEN)
795         == static_cast<int>(ACAMERA_TONEMAP_CURVE_GREEN));
796 
797 static_assert(static_cast<int>(ANDROID_TONEMAP_CURVE_RED)
798         == static_cast<int>(ACAMERA_TONEMAP_CURVE_RED));
799 
800 static_assert(static_cast<int>(ANDROID_TONEMAP_MODE)
801         == static_cast<int>(ACAMERA_TONEMAP_MODE));
802 
803 static_assert(static_cast<int>(ANDROID_TONEMAP_MAX_CURVE_POINTS)
804         == static_cast<int>(ACAMERA_TONEMAP_MAX_CURVE_POINTS));
805 
806 static_assert(static_cast<int>(ANDROID_TONEMAP_AVAILABLE_TONE_MAP_MODES)
807         == static_cast<int>(ACAMERA_TONEMAP_AVAILABLE_TONE_MAP_MODES));
808 
809 static_assert(static_cast<int>(ANDROID_TONEMAP_GAMMA)
810         == static_cast<int>(ACAMERA_TONEMAP_GAMMA));
811 
812 static_assert(static_cast<int>(ANDROID_TONEMAP_PRESET_CURVE)
813         == static_cast<int>(ACAMERA_TONEMAP_PRESET_CURVE));
814 
815 static_assert(static_cast<int>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL)
816         == static_cast<int>(ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL));
817 
818 static_assert(static_cast<int>(ANDROID_INFO_VERSION)
819         == static_cast<int>(ACAMERA_INFO_VERSION));
820 
821 static_assert(static_cast<int>(ANDROID_INFO_DEVICE_STATE_ORIENTATIONS)
822         == static_cast<int>(ACAMERA_INFO_DEVICE_STATE_ORIENTATIONS));
823 
824 static_assert(static_cast<int>(ANDROID_BLACK_LEVEL_LOCK)
825         == static_cast<int>(ACAMERA_BLACK_LEVEL_LOCK));
826 
827 static_assert(static_cast<int>(ANDROID_SYNC_FRAME_NUMBER)
828         == static_cast<int>(ACAMERA_SYNC_FRAME_NUMBER));
829 
830 static_assert(static_cast<int>(ANDROID_SYNC_MAX_LATENCY)
831         == static_cast<int>(ACAMERA_SYNC_MAX_LATENCY));
832 
833 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS)
834         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS));
835 
836 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_MIN_FRAME_DURATIONS)
837         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DEPTH_MIN_FRAME_DURATIONS));
838 
839 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_STALL_DURATIONS)
840         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DEPTH_STALL_DURATIONS));
841 
842 static_assert(static_cast<int>(ANDROID_DEPTH_DEPTH_IS_EXCLUSIVE)
843         == static_cast<int>(ACAMERA_DEPTH_DEPTH_IS_EXCLUSIVE));
844 
845 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_RECOMMENDED_DEPTH_STREAM_CONFIGURATIONS)
846         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_RECOMMENDED_DEPTH_STREAM_CONFIGURATIONS));
847 
848 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS)
849         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS));
850 
851 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_MIN_FRAME_DURATIONS)
852         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_MIN_FRAME_DURATIONS));
853 
854 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STALL_DURATIONS)
855         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STALL_DURATIONS));
856 
857 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
858         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
859 
860 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
861         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DEPTH_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
862 
863 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DEPTH_STALL_DURATIONS_MAXIMUM_RESOLUTION)
864         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DEPTH_STALL_DURATIONS_MAXIMUM_RESOLUTION));
865 
866 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
867         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
868 
869 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
870         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
871 
872 static_assert(static_cast<int>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STALL_DURATIONS_MAXIMUM_RESOLUTION)
873         == static_cast<int>(ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STALL_DURATIONS_MAXIMUM_RESOLUTION));
874 
875 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA_PHYSICAL_IDS)
876         == static_cast<int>(ACAMERA_LOGICAL_MULTI_CAMERA_PHYSICAL_IDS));
877 
878 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE)
879         == static_cast<int>(ACAMERA_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE));
880 
881 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_ID)
882         == static_cast<int>(ACAMERA_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_ID));
883 
884 static_assert(static_cast<int>(ANDROID_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_SENSOR_CROP_REGION)
885         == static_cast<int>(ACAMERA_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_SENSOR_CROP_REGION));
886 
887 static_assert(static_cast<int>(ANDROID_DISTORTION_CORRECTION_MODE)
888         == static_cast<int>(ACAMERA_DISTORTION_CORRECTION_MODE));
889 
890 static_assert(static_cast<int>(ANDROID_DISTORTION_CORRECTION_AVAILABLE_MODES)
891         == static_cast<int>(ACAMERA_DISTORTION_CORRECTION_AVAILABLE_MODES));
892 
893 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS)
894         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS));
895 
896 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_MIN_FRAME_DURATIONS)
897         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_MIN_FRAME_DURATIONS));
898 
899 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_STALL_DURATIONS)
900         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_STALL_DURATIONS));
901 
902 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
903         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
904 
905 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
906         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
907 
908 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_STALL_DURATIONS_MAXIMUM_RESOLUTION)
909         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_STALL_DURATIONS_MAXIMUM_RESOLUTION));
910 
911 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS)
912         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS));
913 
914 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_MIN_FRAME_DURATIONS)
915         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_ULTRA_HDR_MIN_FRAME_DURATIONS));
916 
917 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STALL_DURATIONS)
918         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STALL_DURATIONS));
919 
920 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
921         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
922 
923 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
924         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_ULTRA_HDR_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
925 
926 static_assert(static_cast<int>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STALL_DURATIONS_MAXIMUM_RESOLUTION)
927         == static_cast<int>(ACAMERA_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STALL_DURATIONS_MAXIMUM_RESOLUTION));
928 
929 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE_LOCATION)
930         == static_cast<int>(ACAMERA_AUTOMOTIVE_LOCATION));
931 
932 static_assert(static_cast<int>(ANDROID_AUTOMOTIVE_LENS_FACING)
933         == static_cast<int>(ACAMERA_AUTOMOTIVE_LENS_FACING));
934 
935 static_assert(static_cast<int>(ANDROID_EXTENSION_NIGHT_MODE_INDICATOR)
936         == static_cast<int>(ACAMERA_EXTENSION_NIGHT_MODE_INDICATOR));
937 
938 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS)
939         == static_cast<int>(ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS));
940 
941 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_MIN_FRAME_DURATIONS)
942         == static_cast<int>(ACAMERA_JPEGR_AVAILABLE_JPEG_R_MIN_FRAME_DURATIONS));
943 
944 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STALL_DURATIONS)
945         == static_cast<int>(ACAMERA_JPEGR_AVAILABLE_JPEG_R_STALL_DURATIONS));
946 
947 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION)
948         == static_cast<int>(ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION));
949 
950 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION)
951         == static_cast<int>(ACAMERA_JPEGR_AVAILABLE_JPEG_R_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION));
952 
953 static_assert(static_cast<int>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STALL_DURATIONS_MAXIMUM_RESOLUTION)
954         == static_cast<int>(ACAMERA_JPEGR_AVAILABLE_JPEG_R_STALL_DURATIONS_MAXIMUM_RESOLUTION));
955 
956 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_MODE_TRANSFORM_MATRIX)
957         == static_cast<int32_t>(ACAMERA_COLOR_CORRECTION_MODE_TRANSFORM_MATRIX));
958 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_MODE_FAST)
959         == static_cast<int32_t>(ACAMERA_COLOR_CORRECTION_MODE_FAST));
960 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_MODE_HIGH_QUALITY)
961         == static_cast<int32_t>(ACAMERA_COLOR_CORRECTION_MODE_HIGH_QUALITY));
962 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_MODE_CCT)
963         == static_cast<int32_t>(ACAMERA_COLOR_CORRECTION_MODE_CCT));
964 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_ABERRATION_MODE_OFF)
965         == static_cast<int32_t>(ACAMERA_COLOR_CORRECTION_ABERRATION_MODE_OFF));
966 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_ABERRATION_MODE_FAST)
967         == static_cast<int32_t>(ACAMERA_COLOR_CORRECTION_ABERRATION_MODE_FAST));
968 static_assert(static_cast<int32_t>(ANDROID_COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY)
969         == static_cast<int32_t>(ACAMERA_COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY));
970 
971 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_ANTIBANDING_MODE_OFF)
972         == static_cast<int32_t>(ACAMERA_CONTROL_AE_ANTIBANDING_MODE_OFF));
973 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_ANTIBANDING_MODE_50HZ)
974         == static_cast<int32_t>(ACAMERA_CONTROL_AE_ANTIBANDING_MODE_50HZ));
975 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_ANTIBANDING_MODE_60HZ)
976         == static_cast<int32_t>(ACAMERA_CONTROL_AE_ANTIBANDING_MODE_60HZ));
977 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_ANTIBANDING_MODE_AUTO)
978         == static_cast<int32_t>(ACAMERA_CONTROL_AE_ANTIBANDING_MODE_AUTO));
979 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_LOCK_OFF)
980         == static_cast<int32_t>(ACAMERA_CONTROL_AE_LOCK_OFF));
981 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_LOCK_ON)
982         == static_cast<int32_t>(ACAMERA_CONTROL_AE_LOCK_ON));
983 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_OFF)
984         == static_cast<int32_t>(ACAMERA_CONTROL_AE_MODE_OFF));
985 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON)
986         == static_cast<int32_t>(ACAMERA_CONTROL_AE_MODE_ON));
987 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON_AUTO_FLASH)
988         == static_cast<int32_t>(ACAMERA_CONTROL_AE_MODE_ON_AUTO_FLASH));
989 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON_ALWAYS_FLASH)
990         == static_cast<int32_t>(ACAMERA_CONTROL_AE_MODE_ON_ALWAYS_FLASH));
991 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE)
992         == static_cast<int32_t>(ACAMERA_CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE));
993 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON_EXTERNAL_FLASH)
994         == static_cast<int32_t>(ACAMERA_CONTROL_AE_MODE_ON_EXTERNAL_FLASH));
995 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_MODE_ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY)
996         == static_cast<int32_t>(ACAMERA_CONTROL_AE_MODE_ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY));
997 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER_IDLE)
998         == static_cast<int32_t>(ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER_IDLE));
999 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER_START)
1000         == static_cast<int32_t>(ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER_START));
1001 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL)
1002         == static_cast<int32_t>(ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL));
1003 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_OFF)
1004         == static_cast<int32_t>(ACAMERA_CONTROL_AF_MODE_OFF));
1005 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_AUTO)
1006         == static_cast<int32_t>(ACAMERA_CONTROL_AF_MODE_AUTO));
1007 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_MACRO)
1008         == static_cast<int32_t>(ACAMERA_CONTROL_AF_MODE_MACRO));
1009 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_CONTINUOUS_VIDEO)
1010         == static_cast<int32_t>(ACAMERA_CONTROL_AF_MODE_CONTINUOUS_VIDEO));
1011 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_CONTINUOUS_PICTURE)
1012         == static_cast<int32_t>(ACAMERA_CONTROL_AF_MODE_CONTINUOUS_PICTURE));
1013 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_MODE_EDOF)
1014         == static_cast<int32_t>(ACAMERA_CONTROL_AF_MODE_EDOF));
1015 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_TRIGGER_IDLE)
1016         == static_cast<int32_t>(ACAMERA_CONTROL_AF_TRIGGER_IDLE));
1017 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_TRIGGER_START)
1018         == static_cast<int32_t>(ACAMERA_CONTROL_AF_TRIGGER_START));
1019 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_TRIGGER_CANCEL)
1020         == static_cast<int32_t>(ACAMERA_CONTROL_AF_TRIGGER_CANCEL));
1021 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_LOCK_OFF)
1022         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_LOCK_OFF));
1023 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_LOCK_ON)
1024         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_LOCK_ON));
1025 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_OFF)
1026         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_MODE_OFF));
1027 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_AUTO)
1028         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_MODE_AUTO));
1029 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_INCANDESCENT)
1030         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_MODE_INCANDESCENT));
1031 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_FLUORESCENT)
1032         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_MODE_FLUORESCENT));
1033 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_WARM_FLUORESCENT)
1034         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_MODE_WARM_FLUORESCENT));
1035 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_DAYLIGHT)
1036         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_MODE_DAYLIGHT));
1037 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_CLOUDY_DAYLIGHT)
1038         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_MODE_CLOUDY_DAYLIGHT));
1039 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_TWILIGHT)
1040         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_MODE_TWILIGHT));
1041 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_MODE_SHADE)
1042         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_MODE_SHADE));
1043 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_CUSTOM)
1044         == static_cast<int32_t>(ACAMERA_CONTROL_CAPTURE_INTENT_CUSTOM));
1045 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_PREVIEW)
1046         == static_cast<int32_t>(ACAMERA_CONTROL_CAPTURE_INTENT_PREVIEW));
1047 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_STILL_CAPTURE)
1048         == static_cast<int32_t>(ACAMERA_CONTROL_CAPTURE_INTENT_STILL_CAPTURE));
1049 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_VIDEO_RECORD)
1050         == static_cast<int32_t>(ACAMERA_CONTROL_CAPTURE_INTENT_VIDEO_RECORD));
1051 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT)
1052         == static_cast<int32_t>(ACAMERA_CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT));
1053 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_ZERO_SHUTTER_LAG)
1054         == static_cast<int32_t>(ACAMERA_CONTROL_CAPTURE_INTENT_ZERO_SHUTTER_LAG));
1055 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_MANUAL)
1056         == static_cast<int32_t>(ACAMERA_CONTROL_CAPTURE_INTENT_MANUAL));
1057 static_assert(static_cast<int32_t>(ANDROID_CONTROL_CAPTURE_INTENT_MOTION_TRACKING)
1058         == static_cast<int32_t>(ACAMERA_CONTROL_CAPTURE_INTENT_MOTION_TRACKING));
1059 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_OFF)
1060         == static_cast<int32_t>(ACAMERA_CONTROL_EFFECT_MODE_OFF));
1061 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_MONO)
1062         == static_cast<int32_t>(ACAMERA_CONTROL_EFFECT_MODE_MONO));
1063 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_NEGATIVE)
1064         == static_cast<int32_t>(ACAMERA_CONTROL_EFFECT_MODE_NEGATIVE));
1065 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_SOLARIZE)
1066         == static_cast<int32_t>(ACAMERA_CONTROL_EFFECT_MODE_SOLARIZE));
1067 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_SEPIA)
1068         == static_cast<int32_t>(ACAMERA_CONTROL_EFFECT_MODE_SEPIA));
1069 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_POSTERIZE)
1070         == static_cast<int32_t>(ACAMERA_CONTROL_EFFECT_MODE_POSTERIZE));
1071 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_WHITEBOARD)
1072         == static_cast<int32_t>(ACAMERA_CONTROL_EFFECT_MODE_WHITEBOARD));
1073 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_BLACKBOARD)
1074         == static_cast<int32_t>(ACAMERA_CONTROL_EFFECT_MODE_BLACKBOARD));
1075 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EFFECT_MODE_AQUA)
1076         == static_cast<int32_t>(ACAMERA_CONTROL_EFFECT_MODE_AQUA));
1077 static_assert(static_cast<int32_t>(ANDROID_CONTROL_MODE_OFF)
1078         == static_cast<int32_t>(ACAMERA_CONTROL_MODE_OFF));
1079 static_assert(static_cast<int32_t>(ANDROID_CONTROL_MODE_AUTO)
1080         == static_cast<int32_t>(ACAMERA_CONTROL_MODE_AUTO));
1081 static_assert(static_cast<int32_t>(ANDROID_CONTROL_MODE_USE_SCENE_MODE)
1082         == static_cast<int32_t>(ACAMERA_CONTROL_MODE_USE_SCENE_MODE));
1083 static_assert(static_cast<int32_t>(ANDROID_CONTROL_MODE_OFF_KEEP_STATE)
1084         == static_cast<int32_t>(ACAMERA_CONTROL_MODE_OFF_KEEP_STATE));
1085 static_assert(static_cast<int32_t>(ANDROID_CONTROL_MODE_USE_EXTENDED_SCENE_MODE)
1086         == static_cast<int32_t>(ACAMERA_CONTROL_MODE_USE_EXTENDED_SCENE_MODE));
1087 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_DISABLED)
1088         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_DISABLED));
1089 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_FACE_PRIORITY)
1090         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_FACE_PRIORITY));
1091 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_ACTION)
1092         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_ACTION));
1093 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_PORTRAIT)
1094         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_PORTRAIT));
1095 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_LANDSCAPE)
1096         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_LANDSCAPE));
1097 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_NIGHT)
1098         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_NIGHT));
1099 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_NIGHT_PORTRAIT)
1100         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_NIGHT_PORTRAIT));
1101 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_THEATRE)
1102         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_THEATRE));
1103 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_BEACH)
1104         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_BEACH));
1105 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_SNOW)
1106         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_SNOW));
1107 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_SUNSET)
1108         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_SUNSET));
1109 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_STEADYPHOTO)
1110         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_STEADYPHOTO));
1111 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_FIREWORKS)
1112         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_FIREWORKS));
1113 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_SPORTS)
1114         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_SPORTS));
1115 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_PARTY)
1116         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_PARTY));
1117 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_CANDLELIGHT)
1118         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_CANDLELIGHT));
1119 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_BARCODE)
1120         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_BARCODE));
1121 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SCENE_MODE_HDR)
1122         == static_cast<int32_t>(ACAMERA_CONTROL_SCENE_MODE_HDR));
1123 static_assert(static_cast<int32_t>(ANDROID_CONTROL_VIDEO_STABILIZATION_MODE_OFF)
1124         == static_cast<int32_t>(ACAMERA_CONTROL_VIDEO_STABILIZATION_MODE_OFF));
1125 static_assert(static_cast<int32_t>(ANDROID_CONTROL_VIDEO_STABILIZATION_MODE_ON)
1126         == static_cast<int32_t>(ACAMERA_CONTROL_VIDEO_STABILIZATION_MODE_ON));
1127 static_assert(static_cast<int32_t>(ANDROID_CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION)
1128         == static_cast<int32_t>(ACAMERA_CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION));
1129 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_INACTIVE)
1130         == static_cast<int32_t>(ACAMERA_CONTROL_AE_STATE_INACTIVE));
1131 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_SEARCHING)
1132         == static_cast<int32_t>(ACAMERA_CONTROL_AE_STATE_SEARCHING));
1133 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_CONVERGED)
1134         == static_cast<int32_t>(ACAMERA_CONTROL_AE_STATE_CONVERGED));
1135 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_LOCKED)
1136         == static_cast<int32_t>(ACAMERA_CONTROL_AE_STATE_LOCKED));
1137 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_FLASH_REQUIRED)
1138         == static_cast<int32_t>(ACAMERA_CONTROL_AE_STATE_FLASH_REQUIRED));
1139 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_STATE_PRECAPTURE)
1140         == static_cast<int32_t>(ACAMERA_CONTROL_AE_STATE_PRECAPTURE));
1141 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_INACTIVE)
1142         == static_cast<int32_t>(ACAMERA_CONTROL_AF_STATE_INACTIVE));
1143 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_PASSIVE_SCAN)
1144         == static_cast<int32_t>(ACAMERA_CONTROL_AF_STATE_PASSIVE_SCAN));
1145 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_PASSIVE_FOCUSED)
1146         == static_cast<int32_t>(ACAMERA_CONTROL_AF_STATE_PASSIVE_FOCUSED));
1147 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_ACTIVE_SCAN)
1148         == static_cast<int32_t>(ACAMERA_CONTROL_AF_STATE_ACTIVE_SCAN));
1149 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_FOCUSED_LOCKED)
1150         == static_cast<int32_t>(ACAMERA_CONTROL_AF_STATE_FOCUSED_LOCKED));
1151 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_NOT_FOCUSED_LOCKED)
1152         == static_cast<int32_t>(ACAMERA_CONTROL_AF_STATE_NOT_FOCUSED_LOCKED));
1153 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_STATE_PASSIVE_UNFOCUSED)
1154         == static_cast<int32_t>(ACAMERA_CONTROL_AF_STATE_PASSIVE_UNFOCUSED));
1155 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_STATE_INACTIVE)
1156         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_STATE_INACTIVE));
1157 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_STATE_SEARCHING)
1158         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_STATE_SEARCHING));
1159 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_STATE_CONVERGED)
1160         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_STATE_CONVERGED));
1161 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_STATE_LOCKED)
1162         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_STATE_LOCKED));
1163 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_LOCK_AVAILABLE_FALSE)
1164         == static_cast<int32_t>(ACAMERA_CONTROL_AE_LOCK_AVAILABLE_FALSE));
1165 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_LOCK_AVAILABLE_TRUE)
1166         == static_cast<int32_t>(ACAMERA_CONTROL_AE_LOCK_AVAILABLE_TRUE));
1167 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_LOCK_AVAILABLE_FALSE)
1168         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_LOCK_AVAILABLE_FALSE));
1169 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AWB_LOCK_AVAILABLE_TRUE)
1170         == static_cast<int32_t>(ACAMERA_CONTROL_AWB_LOCK_AVAILABLE_TRUE));
1171 static_assert(static_cast<int32_t>(ANDROID_CONTROL_ENABLE_ZSL_FALSE)
1172         == static_cast<int32_t>(ACAMERA_CONTROL_ENABLE_ZSL_FALSE));
1173 static_assert(static_cast<int32_t>(ANDROID_CONTROL_ENABLE_ZSL_TRUE)
1174         == static_cast<int32_t>(ACAMERA_CONTROL_ENABLE_ZSL_TRUE));
1175 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_SCENE_CHANGE_NOT_DETECTED)
1176         == static_cast<int32_t>(ACAMERA_CONTROL_AF_SCENE_CHANGE_NOT_DETECTED));
1177 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AF_SCENE_CHANGE_DETECTED)
1178         == static_cast<int32_t>(ACAMERA_CONTROL_AF_SCENE_CHANGE_DETECTED));
1179 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EXTENDED_SCENE_MODE_DISABLED)
1180         == static_cast<int32_t>(ACAMERA_CONTROL_EXTENDED_SCENE_MODE_DISABLED));
1181 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EXTENDED_SCENE_MODE_BOKEH_STILL_CAPTURE)
1182         == static_cast<int32_t>(ACAMERA_CONTROL_EXTENDED_SCENE_MODE_BOKEH_STILL_CAPTURE));
1183 static_assert(static_cast<int32_t>(ANDROID_CONTROL_EXTENDED_SCENE_MODE_BOKEH_CONTINUOUS)
1184         == static_cast<int32_t>(ACAMERA_CONTROL_EXTENDED_SCENE_MODE_BOKEH_CONTINUOUS));
1185 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SETTINGS_OVERRIDE_OFF)
1186         == static_cast<int32_t>(ACAMERA_CONTROL_SETTINGS_OVERRIDE_OFF));
1187 static_assert(static_cast<int32_t>(ANDROID_CONTROL_SETTINGS_OVERRIDE_ZOOM)
1188         == static_cast<int32_t>(ACAMERA_CONTROL_SETTINGS_OVERRIDE_ZOOM));
1189 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_OFF)
1190         == static_cast<int32_t>(ACAMERA_CONTROL_AUTOFRAMING_OFF));
1191 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_ON)
1192         == static_cast<int32_t>(ACAMERA_CONTROL_AUTOFRAMING_ON));
1193 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_AVAILABLE_FALSE)
1194         == static_cast<int32_t>(ACAMERA_CONTROL_AUTOFRAMING_AVAILABLE_FALSE));
1195 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_AVAILABLE_TRUE)
1196         == static_cast<int32_t>(ACAMERA_CONTROL_AUTOFRAMING_AVAILABLE_TRUE));
1197 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_STATE_INACTIVE)
1198         == static_cast<int32_t>(ACAMERA_CONTROL_AUTOFRAMING_STATE_INACTIVE));
1199 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_STATE_FRAMING)
1200         == static_cast<int32_t>(ACAMERA_CONTROL_AUTOFRAMING_STATE_FRAMING));
1201 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AUTOFRAMING_STATE_CONVERGED)
1202         == static_cast<int32_t>(ACAMERA_CONTROL_AUTOFRAMING_STATE_CONVERGED));
1203 static_assert(static_cast<int32_t>(ANDROID_CONTROL_LOW_LIGHT_BOOST_STATE_INACTIVE)
1204         == static_cast<int32_t>(ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE_INACTIVE));
1205 static_assert(static_cast<int32_t>(ANDROID_CONTROL_LOW_LIGHT_BOOST_STATE_ACTIVE)
1206         == static_cast<int32_t>(ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE_ACTIVE));
1207 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRIORITY_MODE_OFF)
1208         == static_cast<int32_t>(ACAMERA_CONTROL_AE_PRIORITY_MODE_OFF));
1209 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRIORITY_MODE_SENSOR_SENSITIVITY_PRIORITY)
1210         == static_cast<int32_t>(ACAMERA_CONTROL_AE_PRIORITY_MODE_SENSOR_SENSITIVITY_PRIORITY));
1211 static_assert(static_cast<int32_t>(ANDROID_CONTROL_AE_PRIORITY_MODE_SENSOR_EXPOSURE_TIME_PRIORITY)
1212         == static_cast<int32_t>(ACAMERA_CONTROL_AE_PRIORITY_MODE_SENSOR_EXPOSURE_TIME_PRIORITY));
1213 
1214 
1215 static_assert(static_cast<int32_t>(ANDROID_EDGE_MODE_OFF)
1216         == static_cast<int32_t>(ACAMERA_EDGE_MODE_OFF));
1217 static_assert(static_cast<int32_t>(ANDROID_EDGE_MODE_FAST)
1218         == static_cast<int32_t>(ACAMERA_EDGE_MODE_FAST));
1219 static_assert(static_cast<int32_t>(ANDROID_EDGE_MODE_HIGH_QUALITY)
1220         == static_cast<int32_t>(ACAMERA_EDGE_MODE_HIGH_QUALITY));
1221 static_assert(static_cast<int32_t>(ANDROID_EDGE_MODE_ZERO_SHUTTER_LAG)
1222         == static_cast<int32_t>(ACAMERA_EDGE_MODE_ZERO_SHUTTER_LAG));
1223 
1224 static_assert(static_cast<int32_t>(ANDROID_FLASH_MODE_OFF)
1225         == static_cast<int32_t>(ACAMERA_FLASH_MODE_OFF));
1226 static_assert(static_cast<int32_t>(ANDROID_FLASH_MODE_SINGLE)
1227         == static_cast<int32_t>(ACAMERA_FLASH_MODE_SINGLE));
1228 static_assert(static_cast<int32_t>(ANDROID_FLASH_MODE_TORCH)
1229         == static_cast<int32_t>(ACAMERA_FLASH_MODE_TORCH));
1230 static_assert(static_cast<int32_t>(ANDROID_FLASH_STATE_UNAVAILABLE)
1231         == static_cast<int32_t>(ACAMERA_FLASH_STATE_UNAVAILABLE));
1232 static_assert(static_cast<int32_t>(ANDROID_FLASH_STATE_CHARGING)
1233         == static_cast<int32_t>(ACAMERA_FLASH_STATE_CHARGING));
1234 static_assert(static_cast<int32_t>(ANDROID_FLASH_STATE_READY)
1235         == static_cast<int32_t>(ACAMERA_FLASH_STATE_READY));
1236 static_assert(static_cast<int32_t>(ANDROID_FLASH_STATE_FIRED)
1237         == static_cast<int32_t>(ACAMERA_FLASH_STATE_FIRED));
1238 static_assert(static_cast<int32_t>(ANDROID_FLASH_STATE_PARTIAL)
1239         == static_cast<int32_t>(ACAMERA_FLASH_STATE_PARTIAL));
1240 
1241 static_assert(static_cast<int32_t>(ANDROID_FLASH_INFO_AVAILABLE_FALSE)
1242         == static_cast<int32_t>(ACAMERA_FLASH_INFO_AVAILABLE_FALSE));
1243 static_assert(static_cast<int32_t>(ANDROID_FLASH_INFO_AVAILABLE_TRUE)
1244         == static_cast<int32_t>(ACAMERA_FLASH_INFO_AVAILABLE_TRUE));
1245 
1246 static_assert(static_cast<int32_t>(ANDROID_HOT_PIXEL_MODE_OFF)
1247         == static_cast<int32_t>(ACAMERA_HOT_PIXEL_MODE_OFF));
1248 static_assert(static_cast<int32_t>(ANDROID_HOT_PIXEL_MODE_FAST)
1249         == static_cast<int32_t>(ACAMERA_HOT_PIXEL_MODE_FAST));
1250 static_assert(static_cast<int32_t>(ANDROID_HOT_PIXEL_MODE_HIGH_QUALITY)
1251         == static_cast<int32_t>(ACAMERA_HOT_PIXEL_MODE_HIGH_QUALITY));
1252 
1253 
1254 static_assert(static_cast<int32_t>(ANDROID_LENS_OPTICAL_STABILIZATION_MODE_OFF)
1255         == static_cast<int32_t>(ACAMERA_LENS_OPTICAL_STABILIZATION_MODE_OFF));
1256 static_assert(static_cast<int32_t>(ANDROID_LENS_OPTICAL_STABILIZATION_MODE_ON)
1257         == static_cast<int32_t>(ACAMERA_LENS_OPTICAL_STABILIZATION_MODE_ON));
1258 static_assert(static_cast<int32_t>(ANDROID_LENS_FACING_FRONT)
1259         == static_cast<int32_t>(ACAMERA_LENS_FACING_FRONT));
1260 static_assert(static_cast<int32_t>(ANDROID_LENS_FACING_BACK)
1261         == static_cast<int32_t>(ACAMERA_LENS_FACING_BACK));
1262 static_assert(static_cast<int32_t>(ANDROID_LENS_FACING_EXTERNAL)
1263         == static_cast<int32_t>(ACAMERA_LENS_FACING_EXTERNAL));
1264 static_assert(static_cast<int32_t>(ANDROID_LENS_STATE_STATIONARY)
1265         == static_cast<int32_t>(ACAMERA_LENS_STATE_STATIONARY));
1266 static_assert(static_cast<int32_t>(ANDROID_LENS_STATE_MOVING)
1267         == static_cast<int32_t>(ACAMERA_LENS_STATE_MOVING));
1268 static_assert(static_cast<int32_t>(ANDROID_LENS_POSE_REFERENCE_PRIMARY_CAMERA)
1269         == static_cast<int32_t>(ACAMERA_LENS_POSE_REFERENCE_PRIMARY_CAMERA));
1270 static_assert(static_cast<int32_t>(ANDROID_LENS_POSE_REFERENCE_GYROSCOPE)
1271         == static_cast<int32_t>(ACAMERA_LENS_POSE_REFERENCE_GYROSCOPE));
1272 static_assert(static_cast<int32_t>(ANDROID_LENS_POSE_REFERENCE_UNDEFINED)
1273         == static_cast<int32_t>(ACAMERA_LENS_POSE_REFERENCE_UNDEFINED));
1274 static_assert(static_cast<int32_t>(ANDROID_LENS_POSE_REFERENCE_AUTOMOTIVE)
1275         == static_cast<int32_t>(ACAMERA_LENS_POSE_REFERENCE_AUTOMOTIVE));
1276 
1277 static_assert(static_cast<int32_t>(ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_UNCALIBRATED)
1278         == static_cast<int32_t>(ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_UNCALIBRATED));
1279 static_assert(static_cast<int32_t>(ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_APPROXIMATE)
1280         == static_cast<int32_t>(ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_APPROXIMATE));
1281 static_assert(static_cast<int32_t>(ANDROID_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_CALIBRATED)
1282         == static_cast<int32_t>(ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_CALIBRATED));
1283 
1284 static_assert(static_cast<int32_t>(ANDROID_NOISE_REDUCTION_MODE_OFF)
1285         == static_cast<int32_t>(ACAMERA_NOISE_REDUCTION_MODE_OFF));
1286 static_assert(static_cast<int32_t>(ANDROID_NOISE_REDUCTION_MODE_FAST)
1287         == static_cast<int32_t>(ACAMERA_NOISE_REDUCTION_MODE_FAST));
1288 static_assert(static_cast<int32_t>(ANDROID_NOISE_REDUCTION_MODE_HIGH_QUALITY)
1289         == static_cast<int32_t>(ACAMERA_NOISE_REDUCTION_MODE_HIGH_QUALITY));
1290 static_assert(static_cast<int32_t>(ANDROID_NOISE_REDUCTION_MODE_MINIMAL)
1291         == static_cast<int32_t>(ACAMERA_NOISE_REDUCTION_MODE_MINIMAL));
1292 static_assert(static_cast<int32_t>(ANDROID_NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG)
1293         == static_cast<int32_t>(ACAMERA_NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG));
1294 
1295 
1296 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_BACKWARD_COMPATIBLE)
1297         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_BACKWARD_COMPATIBLE));
1298 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR)
1299         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR));
1300 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING)
1301         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING));
1302 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_RAW)
1303         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_RAW));
1304 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS)
1305         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS));
1306 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE)
1307         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE));
1308 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT)
1309         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT));
1310 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING)
1311         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING));
1312 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA)
1313         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA));
1314 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MONOCHROME)
1315         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_MONOCHROME));
1316 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_SECURE_IMAGE_DATA)
1317         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_SECURE_IMAGE_DATA));
1318 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_SYSTEM_CAMERA)
1319         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_SYSTEM_CAMERA));
1320 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_ULTRA_HIGH_RESOLUTION_SENSOR)
1321         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_ULTRA_HIGH_RESOLUTION_SENSOR));
1322 static_assert(static_cast<int32_t>(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE)
1323         == static_cast<int32_t>(ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE));
1324 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_STANDARD)
1325         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_STANDARD));
1326 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HLG10)
1327         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HLG10));
1328 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10)
1329         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10));
1330 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10_PLUS)
1331         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10_PLUS));
1332 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_REF)
1333         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_REF));
1334 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_REF_PO)
1335         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_REF_PO));
1336 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_OEM)
1337         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_OEM));
1338 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_OEM_PO)
1339         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_OEM_PO));
1340 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_REF)
1341         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_REF));
1342 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_REF_PO)
1343         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_REF_PO));
1344 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_OEM)
1345         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_OEM));
1346 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_OEM_PO)
1347         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_OEM_PO));
1348 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_MAX)
1349         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_MAX));
1350 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_UNSPECIFIED)
1351         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_UNSPECIFIED));
1352 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_SRGB)
1353         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_SRGB));
1354 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_DISPLAY_P3)
1355         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_DISPLAY_P3));
1356 static_assert(static_cast<int64_t>(ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_BT2020_HLG)
1357         == static_cast<int64_t>(ACAMERA_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_BT2020_HLG));
1358 
1359 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_OUTPUT)
1360         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_OUTPUT));
1361 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_INPUT)
1362         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_INPUT));
1363 static_assert(static_cast<int32_t>(ANDROID_SCALER_CROPPING_TYPE_CENTER_ONLY)
1364         == static_cast<int32_t>(ACAMERA_SCALER_CROPPING_TYPE_CENTER_ONLY));
1365 static_assert(static_cast<int32_t>(ANDROID_SCALER_CROPPING_TYPE_FREEFORM)
1366         == static_cast<int32_t>(ACAMERA_SCALER_CROPPING_TYPE_FREEFORM));
1367 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_PREVIEW)
1368         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_PREVIEW));
1369 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_RECORD)
1370         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_RECORD));
1371 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_VIDEO_SNAPSHOT)
1372         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_VIDEO_SNAPSHOT));
1373 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_SNAPSHOT)
1374         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_SNAPSHOT));
1375 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_ZSL)
1376         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_ZSL));
1377 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_RAW)
1378         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_RAW));
1379 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_LOW_LATENCY_SNAPSHOT)
1380         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_LOW_LATENCY_SNAPSHOT));
1381 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_10BIT_OUTPUT)
1382         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_10BIT_OUTPUT));
1383 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_VENDOR_START)
1384         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_VENDOR_START));
1385 static_assert(static_cast<int32_t>(ANDROID_SCALER_ROTATE_AND_CROP_NONE)
1386         == static_cast<int32_t>(ACAMERA_SCALER_ROTATE_AND_CROP_NONE));
1387 static_assert(static_cast<int32_t>(ANDROID_SCALER_ROTATE_AND_CROP_90)
1388         == static_cast<int32_t>(ACAMERA_SCALER_ROTATE_AND_CROP_90));
1389 static_assert(static_cast<int32_t>(ANDROID_SCALER_ROTATE_AND_CROP_180)
1390         == static_cast<int32_t>(ACAMERA_SCALER_ROTATE_AND_CROP_180));
1391 static_assert(static_cast<int32_t>(ANDROID_SCALER_ROTATE_AND_CROP_270)
1392         == static_cast<int32_t>(ACAMERA_SCALER_ROTATE_AND_CROP_270));
1393 static_assert(static_cast<int32_t>(ANDROID_SCALER_ROTATE_AND_CROP_AUTO)
1394         == static_cast<int32_t>(ACAMERA_SCALER_ROTATE_AND_CROP_AUTO));
1395 static_assert(static_cast<int32_t>(ANDROID_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS_OUTPUT)
1396         == static_cast<int32_t>(ACAMERA_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS_OUTPUT));
1397 static_assert(static_cast<int32_t>(ANDROID_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS_INPUT)
1398         == static_cast<int32_t>(ACAMERA_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS_INPUT));
1399 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1400         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1401 static_assert(static_cast<int32_t>(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1402         == static_cast<int32_t>(ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1403 static_assert(static_cast<int32_t>(ANDROID_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED_FALSE)
1404         == static_cast<int32_t>(ACAMERA_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED_FALSE));
1405 static_assert(static_cast<int32_t>(ANDROID_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED_TRUE)
1406         == static_cast<int32_t>(ACAMERA_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED_TRUE));
1407 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT)
1408         == static_cast<int64_t>(ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT));
1409 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW)
1410         == static_cast<int64_t>(ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW));
1411 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_STILL_CAPTURE)
1412         == static_cast<int64_t>(ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_STILL_CAPTURE));
1413 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_RECORD)
1414         == static_cast<int64_t>(ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_RECORD));
1415 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW_VIDEO_STILL)
1416         == static_cast<int64_t>(ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW_VIDEO_STILL));
1417 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_CALL)
1418         == static_cast<int64_t>(ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_CALL));
1419 static_assert(static_cast<int64_t>(ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW)
1420         == static_cast<int64_t>(ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW));
1421 
1422 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT)
1423         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT));
1424 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_FLUORESCENT)
1425         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_FLUORESCENT));
1426 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_TUNGSTEN)
1427         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_TUNGSTEN));
1428 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_FLASH)
1429         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_FLASH));
1430 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_FINE_WEATHER)
1431         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_FINE_WEATHER));
1432 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_CLOUDY_WEATHER)
1433         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_CLOUDY_WEATHER));
1434 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_SHADE)
1435         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_SHADE));
1436 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT_FLUORESCENT)
1437         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT_FLUORESCENT));
1438 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_DAY_WHITE_FLUORESCENT)
1439         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_DAY_WHITE_FLUORESCENT));
1440 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_COOL_WHITE_FLUORESCENT)
1441         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_COOL_WHITE_FLUORESCENT));
1442 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_WHITE_FLUORESCENT)
1443         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_WHITE_FLUORESCENT));
1444 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_A)
1445         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_A));
1446 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_B)
1447         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_B));
1448 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_C)
1449         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_C));
1450 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D55)
1451         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D55));
1452 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D65)
1453         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D65));
1454 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D75)
1455         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D75));
1456 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_D50)
1457         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D50));
1458 static_assert(static_cast<int32_t>(ANDROID_SENSOR_REFERENCE_ILLUMINANT1_ISO_STUDIO_TUNGSTEN)
1459         == static_cast<int32_t>(ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_ISO_STUDIO_TUNGSTEN));
1460 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_OFF)
1461         == static_cast<int32_t>(ACAMERA_SENSOR_TEST_PATTERN_MODE_OFF));
1462 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_SOLID_COLOR)
1463         == static_cast<int32_t>(ACAMERA_SENSOR_TEST_PATTERN_MODE_SOLID_COLOR));
1464 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_COLOR_BARS)
1465         == static_cast<int32_t>(ACAMERA_SENSOR_TEST_PATTERN_MODE_COLOR_BARS));
1466 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_COLOR_BARS_FADE_TO_GRAY)
1467         == static_cast<int32_t>(ACAMERA_SENSOR_TEST_PATTERN_MODE_COLOR_BARS_FADE_TO_GRAY));
1468 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_PN9)
1469         == static_cast<int32_t>(ACAMERA_SENSOR_TEST_PATTERN_MODE_PN9));
1470 static_assert(static_cast<int32_t>(ANDROID_SENSOR_TEST_PATTERN_MODE_CUSTOM1)
1471         == static_cast<int32_t>(ACAMERA_SENSOR_TEST_PATTERN_MODE_CUSTOM1));
1472 static_assert(static_cast<int32_t>(ANDROID_SENSOR_PIXEL_MODE_DEFAULT)
1473         == static_cast<int32_t>(ACAMERA_SENSOR_PIXEL_MODE_DEFAULT));
1474 static_assert(static_cast<int32_t>(ANDROID_SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION)
1475         == static_cast<int32_t>(ACAMERA_SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION));
1476 static_assert(static_cast<int32_t>(ANDROID_SENSOR_RAW_BINNING_FACTOR_USED_TRUE)
1477         == static_cast<int32_t>(ACAMERA_SENSOR_RAW_BINNING_FACTOR_USED_TRUE));
1478 static_assert(static_cast<int32_t>(ANDROID_SENSOR_RAW_BINNING_FACTOR_USED_FALSE)
1479         == static_cast<int32_t>(ACAMERA_SENSOR_RAW_BINNING_FACTOR_USED_FALSE));
1480 
1481 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGGB)
1482         == static_cast<int32_t>(ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGGB));
1483 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GRBG)
1484         == static_cast<int32_t>(ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GRBG));
1485 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GBRG)
1486         == static_cast<int32_t>(ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GBRG));
1487 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_BGGR)
1488         == static_cast<int32_t>(ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_BGGR));
1489 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGB)
1490         == static_cast<int32_t>(ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGB));
1491 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_MONO)
1492         == static_cast<int32_t>(ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_MONO));
1493 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_NIR)
1494         == static_cast<int32_t>(ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_NIR));
1495 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_TIMESTAMP_SOURCE_UNKNOWN)
1496         == static_cast<int32_t>(ACAMERA_SENSOR_INFO_TIMESTAMP_SOURCE_UNKNOWN));
1497 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_TIMESTAMP_SOURCE_REALTIME)
1498         == static_cast<int32_t>(ACAMERA_SENSOR_INFO_TIMESTAMP_SOURCE_REALTIME));
1499 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_LENS_SHADING_APPLIED_FALSE)
1500         == static_cast<int32_t>(ACAMERA_SENSOR_INFO_LENS_SHADING_APPLIED_FALSE));
1501 static_assert(static_cast<int32_t>(ANDROID_SENSOR_INFO_LENS_SHADING_APPLIED_TRUE)
1502         == static_cast<int32_t>(ACAMERA_SENSOR_INFO_LENS_SHADING_APPLIED_TRUE));
1503 
1504 static_assert(static_cast<int32_t>(ANDROID_SHADING_MODE_OFF)
1505         == static_cast<int32_t>(ACAMERA_SHADING_MODE_OFF));
1506 static_assert(static_cast<int32_t>(ANDROID_SHADING_MODE_FAST)
1507         == static_cast<int32_t>(ACAMERA_SHADING_MODE_FAST));
1508 static_assert(static_cast<int32_t>(ANDROID_SHADING_MODE_HIGH_QUALITY)
1509         == static_cast<int32_t>(ACAMERA_SHADING_MODE_HIGH_QUALITY));
1510 
1511 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_FACE_DETECT_MODE_OFF)
1512         == static_cast<int32_t>(ACAMERA_STATISTICS_FACE_DETECT_MODE_OFF));
1513 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_FACE_DETECT_MODE_SIMPLE)
1514         == static_cast<int32_t>(ACAMERA_STATISTICS_FACE_DETECT_MODE_SIMPLE));
1515 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_FACE_DETECT_MODE_FULL)
1516         == static_cast<int32_t>(ACAMERA_STATISTICS_FACE_DETECT_MODE_FULL));
1517 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE_OFF)
1518         == static_cast<int32_t>(ACAMERA_STATISTICS_HOT_PIXEL_MAP_MODE_OFF));
1519 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE_ON)
1520         == static_cast<int32_t>(ACAMERA_STATISTICS_HOT_PIXEL_MAP_MODE_ON));
1521 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_SCENE_FLICKER_NONE)
1522         == static_cast<int32_t>(ACAMERA_STATISTICS_SCENE_FLICKER_NONE));
1523 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_SCENE_FLICKER_50HZ)
1524         == static_cast<int32_t>(ACAMERA_STATISTICS_SCENE_FLICKER_50HZ));
1525 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_SCENE_FLICKER_60HZ)
1526         == static_cast<int32_t>(ACAMERA_STATISTICS_SCENE_FLICKER_60HZ));
1527 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_LENS_SHADING_MAP_MODE_OFF)
1528         == static_cast<int32_t>(ACAMERA_STATISTICS_LENS_SHADING_MAP_MODE_OFF));
1529 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_LENS_SHADING_MAP_MODE_ON)
1530         == static_cast<int32_t>(ACAMERA_STATISTICS_LENS_SHADING_MAP_MODE_ON));
1531 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_OIS_DATA_MODE_OFF)
1532         == static_cast<int32_t>(ACAMERA_STATISTICS_OIS_DATA_MODE_OFF));
1533 static_assert(static_cast<int32_t>(ANDROID_STATISTICS_OIS_DATA_MODE_ON)
1534         == static_cast<int32_t>(ACAMERA_STATISTICS_OIS_DATA_MODE_ON));
1535 
1536 
1537 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_MODE_CONTRAST_CURVE)
1538         == static_cast<int32_t>(ACAMERA_TONEMAP_MODE_CONTRAST_CURVE));
1539 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_MODE_FAST)
1540         == static_cast<int32_t>(ACAMERA_TONEMAP_MODE_FAST));
1541 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_MODE_HIGH_QUALITY)
1542         == static_cast<int32_t>(ACAMERA_TONEMAP_MODE_HIGH_QUALITY));
1543 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_MODE_GAMMA_VALUE)
1544         == static_cast<int32_t>(ACAMERA_TONEMAP_MODE_GAMMA_VALUE));
1545 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_MODE_PRESET_CURVE)
1546         == static_cast<int32_t>(ACAMERA_TONEMAP_MODE_PRESET_CURVE));
1547 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_PRESET_CURVE_SRGB)
1548         == static_cast<int32_t>(ACAMERA_TONEMAP_PRESET_CURVE_SRGB));
1549 static_assert(static_cast<int32_t>(ANDROID_TONEMAP_PRESET_CURVE_REC709)
1550         == static_cast<int32_t>(ACAMERA_TONEMAP_PRESET_CURVE_REC709));
1551 
1552 
1553 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED)
1554         == static_cast<int32_t>(ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED));
1555 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_FULL)
1556         == static_cast<int32_t>(ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_FULL));
1557 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_LEGACY)
1558         == static_cast<int32_t>(ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_LEGACY));
1559 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_3)
1560         == static_cast<int32_t>(ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_3));
1561 static_assert(static_cast<int32_t>(ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL)
1562         == static_cast<int32_t>(ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL));
1563 
1564 static_assert(static_cast<int32_t>(ANDROID_BLACK_LEVEL_LOCK_OFF)
1565         == static_cast<int32_t>(ACAMERA_BLACK_LEVEL_LOCK_OFF));
1566 static_assert(static_cast<int32_t>(ANDROID_BLACK_LEVEL_LOCK_ON)
1567         == static_cast<int32_t>(ACAMERA_BLACK_LEVEL_LOCK_ON));
1568 
1569 static_assert(static_cast<int32_t>(ANDROID_SYNC_FRAME_NUMBER_CONVERGING)
1570         == static_cast<int32_t>(ACAMERA_SYNC_FRAME_NUMBER_CONVERGING));
1571 static_assert(static_cast<int32_t>(ANDROID_SYNC_FRAME_NUMBER_UNKNOWN)
1572         == static_cast<int32_t>(ACAMERA_SYNC_FRAME_NUMBER_UNKNOWN));
1573 static_assert(static_cast<int32_t>(ANDROID_SYNC_MAX_LATENCY_PER_FRAME_CONTROL)
1574         == static_cast<int32_t>(ACAMERA_SYNC_MAX_LATENCY_PER_FRAME_CONTROL));
1575 static_assert(static_cast<int32_t>(ANDROID_SYNC_MAX_LATENCY_UNKNOWN)
1576         == static_cast<int32_t>(ACAMERA_SYNC_MAX_LATENCY_UNKNOWN));
1577 
1578 
1579 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_OUTPUT)
1580         == static_cast<int32_t>(ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_OUTPUT));
1581 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_INPUT)
1582         == static_cast<int32_t>(ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_INPUT));
1583 static_assert(static_cast<int32_t>(ANDROID_DEPTH_DEPTH_IS_EXCLUSIVE_FALSE)
1584         == static_cast<int32_t>(ACAMERA_DEPTH_DEPTH_IS_EXCLUSIVE_FALSE));
1585 static_assert(static_cast<int32_t>(ANDROID_DEPTH_DEPTH_IS_EXCLUSIVE_TRUE)
1586         == static_cast<int32_t>(ACAMERA_DEPTH_DEPTH_IS_EXCLUSIVE_TRUE));
1587 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_OUTPUT)
1588         == static_cast<int32_t>(ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_OUTPUT));
1589 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_INPUT)
1590         == static_cast<int32_t>(ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_INPUT));
1591 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1592         == static_cast<int32_t>(ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1593 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1594         == static_cast<int32_t>(ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1595 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1596         == static_cast<int32_t>(ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1597 static_assert(static_cast<int32_t>(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1598         == static_cast<int32_t>(ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1599 
1600 static_assert(static_cast<int32_t>(ANDROID_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_APPROXIMATE)
1601         == static_cast<int32_t>(ACAMERA_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_APPROXIMATE));
1602 static_assert(static_cast<int32_t>(ANDROID_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_CALIBRATED)
1603         == static_cast<int32_t>(ACAMERA_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_CALIBRATED));
1604 
1605 static_assert(static_cast<int32_t>(ANDROID_DISTORTION_CORRECTION_MODE_OFF)
1606         == static_cast<int32_t>(ACAMERA_DISTORTION_CORRECTION_MODE_OFF));
1607 static_assert(static_cast<int32_t>(ANDROID_DISTORTION_CORRECTION_MODE_FAST)
1608         == static_cast<int32_t>(ACAMERA_DISTORTION_CORRECTION_MODE_FAST));
1609 static_assert(static_cast<int32_t>(ANDROID_DISTORTION_CORRECTION_MODE_HIGH_QUALITY)
1610         == static_cast<int32_t>(ACAMERA_DISTORTION_CORRECTION_MODE_HIGH_QUALITY));
1611 
1612 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_OUTPUT)
1613         == static_cast<int32_t>(ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_OUTPUT));
1614 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_INPUT)
1615         == static_cast<int32_t>(ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_INPUT));
1616 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1617         == static_cast<int32_t>(ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1618 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1619         == static_cast<int32_t>(ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1620 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_OUTPUT)
1621         == static_cast<int32_t>(ACAMERA_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_OUTPUT));
1622 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_INPUT)
1623         == static_cast<int32_t>(ACAMERA_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_INPUT));
1624 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1625         == static_cast<int32_t>(ACAMERA_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1626 static_assert(static_cast<int32_t>(ANDROID_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1627         == static_cast<int32_t>(ACAMERA_HEIC_AVAILABLE_HEIC_ULTRA_HDR_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1628 
1629 
1630 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_INTERIOR)
1631         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LOCATION_INTERIOR));
1632 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_OTHER)
1633         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LOCATION_EXTERIOR_OTHER));
1634 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_FRONT)
1635         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LOCATION_EXTERIOR_FRONT));
1636 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_REAR)
1637         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LOCATION_EXTERIOR_REAR));
1638 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_LEFT)
1639         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LOCATION_EXTERIOR_LEFT));
1640 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTERIOR_RIGHT)
1641         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LOCATION_EXTERIOR_RIGHT));
1642 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTRA_OTHER)
1643         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LOCATION_EXTRA_OTHER));
1644 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTRA_FRONT)
1645         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LOCATION_EXTRA_FRONT));
1646 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTRA_REAR)
1647         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LOCATION_EXTRA_REAR));
1648 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTRA_LEFT)
1649         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LOCATION_EXTRA_LEFT));
1650 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LOCATION_EXTRA_RIGHT)
1651         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LOCATION_EXTRA_RIGHT));
1652 
1653 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER)
1654         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER));
1655 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT)
1656         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT));
1657 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR)
1658         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR));
1659 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT)
1660         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT));
1661 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT)
1662         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT));
1663 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER)
1664         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER));
1665 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT)
1666         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT));
1667 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER)
1668         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER));
1669 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT)
1670         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT));
1671 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT)
1672         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT));
1673 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER)
1674         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER));
1675 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT)
1676         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT));
1677 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT)
1678         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT));
1679 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER)
1680         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER));
1681 static_assert(static_cast<int32_t>(ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT)
1682         == static_cast<int32_t>(ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT));
1683 
1684 static_assert(static_cast<int32_t>(ANDROID_EXTENSION_NIGHT_MODE_INDICATOR_UNKNOWN)
1685         == static_cast<int32_t>(ACAMERA_EXTENSION_NIGHT_MODE_INDICATOR_UNKNOWN));
1686 static_assert(static_cast<int32_t>(ANDROID_EXTENSION_NIGHT_MODE_INDICATOR_OFF)
1687         == static_cast<int32_t>(ACAMERA_EXTENSION_NIGHT_MODE_INDICATOR_OFF));
1688 static_assert(static_cast<int32_t>(ANDROID_EXTENSION_NIGHT_MODE_INDICATOR_ON)
1689         == static_cast<int32_t>(ACAMERA_EXTENSION_NIGHT_MODE_INDICATOR_ON));
1690 
1691 static_assert(static_cast<int32_t>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_OUTPUT)
1692         == static_cast<int32_t>(ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_OUTPUT));
1693 static_assert(static_cast<int32_t>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_INPUT)
1694         == static_cast<int32_t>(ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_INPUT));
1695 static_assert(static_cast<int32_t>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT)
1696         == static_cast<int32_t>(ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT));
1697 static_assert(static_cast<int32_t>(ANDROID_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT)
1698         == static_cast<int32_t>(ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT));
1699 
1700 
1701 
1702