| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| 2.4/ | 03-May-2024 | - | 11,216 | 9,508 | ||
| 2.5/ | 03-May-2024 | - | 838 | 613 | ||
| 2.6/ | 03-May-2024 | - | 271 | 253 | ||
| 2.7/ | 03-May-2024 | - | 973 | 762 | ||
| aidl/ | 03-May-2024 | - | 9,501 | 7,120 | ||
| default/ | 03-May-2024 | - | 676 | 514 | ||
| README.md | D | 03-May-2024 | 1.2 KiB | 44 | 27 |
README.md
1## Camera Provider HAL ## 2--- 3 4## Overview: ## 5 6The camera.provider HAL is used by the Android camera service to discover, 7query, and open individual camera devices. 8 9It also allows for direct control of the flash unit of camera devices that have 10one, for turning on/off torch mode. 11 12More complete information about the Android camera HAL and subsystem can be found at 13[source.android.com](http://source.android.com/devices/camera/index.html). 14 15## Version history: ## 16 17## types.hal: ## 18 19### @0.0: 20 21Common enum and struct definitions for all camera HAL interfaces. Does not 22define any interfaces of its own. 23 24## ICameraProvider.hal: ## 25 26### @2.4: 27 28First HIDL version of the camera provider HAL, closely matching the feature set 29and operation of the pre-HIDL camera HAL module v2.4. 30 31## ICameraProviderCallback.hal: ## 32 33### @2.4: 34 35First HIDL version of the camara provider HAL callback interface, closely 36matching the feature set and operation of the pre-HIDL camera HAL module 37callbacks v2.4. 38 39### AIDL Camera HAL Default Implementation ### 40 41The default implementation can be found at 42$ANDROID_BUILD_TOP/hardware/google/camera/common/hal/aidl_service and 43$ANDROID_BUILD_TOP/hardware/google/camera/devices/EmulatedCamera 44