Lines Matching refs:HAL

6 introduce some [caveats](#V4L2-Deficiencies), causing this HAL to
13 camera HAL implementation which is maintained by Android Camera team
17 ## Building a Device with the HAL
19 To ensure the HAL is built for a device, include the following in your
28 The first line ensures the V4L2 HAL module is visible to the build system.
32 to load the V4L2 HAL instead of a default Camera HAL.
34 ## Requirements for Using the HAL
36 Devices and cameras wishing to use this HAL must meet
43 ## Understanding the HAL Code
45 There are three large pieces to the V4L2 Camera HAL: the general HALv3
46 Camera & HAL code, the specific implementation using V4L2,
50 libhardware/include/camera3.h about how the framework interacts with the HAL.
52 ### Camera & HAL Interface
54 The camera and HAL interfaces are implemented by the Camera and
92 based on their known use by the HAL; filling in common values automatically
93 and extracting the information useful to the HAL from the results.
123 This V4L2 Camera HAL implementation utilizes a metadata factory method.
125 basic HAL spec compliance. Most do nothing/report fixed values,
128 This HAL was initially designed for use with the Raspberry Pi camera module
135 This makes this HAL not backwards compatible with the Android Camera (v1) API
138 such as physical properties of the camera. Thus this HAL will never be capable
144 so some form of format conversion built in to the HAL would be a useful feature
145 to expand the reach/usefulness of this HAL.
150 * Many features V4L2 is capable of are not hooked up to the HAL, so the HAL