platform_hardware_interfaces/camera
Zhijun He 8486e4179c Camera: HIDLized camera HALs, first set
* 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
2016-12-02 19:43:39 +00:00
..
common Camera: HIDLized camera HALs, first set 2016-12-02 19:43:39 +00:00
device Camera: HIDLized camera HALs, first set 2016-12-02 19:43:39 +00:00
metadata Camera: HIDLized camera HALs, first set 2016-12-02 19:43:39 +00:00
provider Camera: HIDLized camera HALs, first set 2016-12-02 19:43:39 +00:00
Android.bp Camera: HIDLized camera HALs, first set 2016-12-02 19:43:39 +00:00
README.md Camera: HIDLized camera HALs, first set 2016-12-02 19:43:39 +00:00

Camera HALs


Overview:

The camera.* HAL tree is used by the Android camera service to discover and operate camera devices available on the device.

More details and versioning information can be found within each particular HAL.

More complete information about the Android camera HAL and subsystem can be found at source.android.com.