8486e4179c
* Common camera definitions (camera.common/1.0) * Basic status codes, shared types * Provider 2.4 API (camera.provider/2.4), including vendor tag APIs * Enumerate and acquire camera device instances * Mostly equivalent to legacy camera module v2.4. * Device 1.0 API (camera.device/1.0) * Mostly equivalent to legacy camera HAL v1.0. * Device 3.2 API (camera.device/3.2) * Mostly equivalent to legacy camera HAL v3.2. * Metadata 3.2 API (camera.metadata/3.2) * Definitions for valid metadata fields for device 3.2 Only the key initial interfaces are added; default implementations are in a later CL. Other interfaces that will likely need to be added: * Other provider minor versions * Other device 3.x minor versions Test: make -j32 Bug: 30985004 Bug: 32991603 Change-Id: I1c6a9a269bf45276055707bbc58cfc50d29fa919
484 B
484 B
Camera Metadata Interface
Overview:
The camera.metadata interface is used by the Android camera service, camera provider and camera devices to retrieve static camera information and issue camera capture controls.
See the docs.html for each version for the detailed description of each metadata specification.
Version history:
@3.2:
HIDL version of the baseline camera metadata interface, required by camera.provider@2.4 and camera.device@3.2 onwards.