blob: c3da4a977998b54e95a861230a06160146d23505 [file] [log] [blame]
Eino-Ville Talvalaae70f8c2023-08-18 10:10:55 -07001package: "com.android.internal.camera.flags"
Oriol Prieto Gascoe7006452024-02-06 18:34:40 +00002container: "system"
Eino-Ville Talvalaae70f8c2023-08-18 10:10:55 -07003
4flag {
5 namespace: "camera_platform"
Eino-Ville Talvala6f1a9c12023-09-14 17:26:28 -07006 name: "camera_hsum_permission"
7 description: "Camera access by headless system user"
8 bug: "273539631"
Eino-Ville Talvalaae70f8c2023-08-18 10:10:55 -07009}
Jyoti Bhayana5bdb5a62023-08-24 14:46:08 -070010
11flag {
12 namespace: "camera_platform"
Emilian Peevae7c0532023-09-22 21:53:21 +000013 name: "concert_mode"
14 description: "Introduces a new concert mode camera extension type"
15 bug: "297083874"
16}
Shuzhen Wang045be6c2023-10-12 10:01:10 -070017
18flag {
19 namespace: "camera_platform"
20 name: "feature_combination_query"
21 description: "Query feature combination support and session specific characteristics"
22 bug: "309627704"
23}
24
Emilian Peevae7c0532023-09-22 21:53:21 +000025flag {
26 namespace: "camera_platform"
Eino-Ville Talvala6f1a9c12023-09-14 17:26:28 -070027 name: "log_ultrawide_usage"
28 description: "Enable measuring how much usage there is for ultrawide-angle cameras"
29 bug: "300515796"
Jyoti Bhayana5bdb5a62023-08-24 14:46:08 -070030}
31
Rucha Katakwar0ff1af02023-08-11 13:25:20 -070032flag {
33 namespace: "camera_platform"
34 name: "camera_manual_flash_strength_control"
35 description: "Flash brightness level control in manual flash mode"
36 bug: "238348881"
37}
Jayant Chowdharyd65d9442023-07-11 01:18:06 +000038
39flag {
40 namespace: "camera_platform"
41 name: "lazy_aidl_wait_for_service"
42 description: "Use waitForService instead of getService with lazy AIDL HALs"
43 bug: "285546208"
44}
Shuzhen Wang6e08d202023-10-24 20:27:14 +000045
46flag {
47 namespace: "camera_platform"
48 name: "log_zoom_override_usage"
49 description: "Enable measuring how much usage there is for zoom settings overrde"
50 bug: "307409002"
51}
Vadim Caen7eccd7c2023-10-03 16:26:33 +020052
Jayant Chowdharyf60b3c82023-12-01 18:43:22 +000053flag {
54 namespace: "camera_platform"
55 name: "session_hal_buf_manager"
56 description: "Enable or disable HAL buffer manager as requested by the camera HAL"
57 bug: "311263114"
malikakashf6529a32023-11-29 21:12:04 +000058}
59
60flag {
61 namespace: "camera_platform"
62 name: "inject_session_params"
63 description: "Enable session parameter injection via reconfiguration"
64 bug: "308984721"
65}
Jag Saund4cc26a12023-12-05 19:35:52 +000066
67flag {
68 namespace: "camera_platform"
69 name: "camera_ae_mode_low_light_boost"
70 description: "An AE mode that enables increased brightening in low light scenes"
71 bug: "312803148"
72}
Michelle Ho3c1762c2023-11-20 14:56:01 +000073
74flag {
75 namespace: "camera_platform"
76 name: "multiresolution_imagereader_usage_config"
77 description: "Enable creating MultiResolutionImageReader with usage flag configuration"
78 bug: "301588215"
79}
Avichal Rakesh74b5ae72023-12-27 16:56:45 -080080
81flag {
82 namespace: "camera_platform"
83 name: "use_ro_board_api_level_for_vndk_version"
84 description: "Enable using ro.board.api_level instead of ro.vndk.version to get VNDK version"
85 bug: "312315580"
86}
Avichal Rakesh682788a2024-01-11 18:01:36 -080087
88flag {
89 namespace: "camera_platform"
Jag Saundc3f236f2024-01-16 18:02:09 +000090 name: "camera_extensions_characteristics_get"
91 description: "Enable get extension specific camera characteristics API"
92 bug: "280649914"
93}
94
95flag {
96 namespace: "camera_platform"
Avichal Rakesh682788a2024-01-11 18:01:36 -080097 name: "delay_lazy_hal_instantiation"
98 description: "Only trigger lazy HAL instantiation when the HAL is needed for an operation."
99 bug: "319735068"
100}
Eino-Ville Talvala118d0e92024-01-24 12:15:52 -0800101
102flag {
103 namespace: "camera_platform"
104 name: "return_buffers_outside_locks"
105 description: "Enable returning graphics buffers to buffer queues without holding the in-flight mutex"
106 bug: "315526878"
107}
Avichal Rakesh403d9132024-01-22 14:57:01 -0800108
109flag {
110 namespace: "camera_platform"
111 name: "camera_device_setup"
112 description: "Create an intermediate Camera Device class for limited CameraDevice access."
113 bug: "320741775"
114}
Jyoti Bhayanac05a1192024-02-11 13:19:29 +0000115
116flag {
117 namespace: "camera_platform"
118 name: "camera_privacy_allowlist"
119 description: "Allowlisting to exempt safety-relevant cameras from privacy control for automotive devices"
120 bug: "282814430"
121}