Since these are vendor interfaces, and we are
preventing system tools from using these.
Bug: 37280010
Test: build
Change-Id: I9ffcb4db015de498e1935c96a2866d26b3c936c4
These are no longer used by EventHub, and should not be carried forward.
Bug: 116601048
Test: presubmit only
Merged-In: I35129484d9945dcd4d291e0f2fac894e07c53c04
Change-Id: I35129484d9945dcd4d291e0f2fac894e07c53c04
Enable Hal to trigger or skip stream reconfiguration
based on session parameter updates.
Bug: 122609098
Test: Manual using application,
VtsHalCameraProviderV2_4TargetTest
--hal_service_instance=android.hardware.camera.provider@2.4::ICameraProvider/legacy/0
--gtest_filter=CameraHidlTest.configureStreamsWithSessionParameters
Change-Id: Ie931e7cb7f46257276cc1796fccd301c85a90d85
Test: Confirm logging of device state notifications occurs
Test: Camera continues to function when switched to 2.5
Change-Id: Iac431770be7659c0f419ba8b002a679f38ecaae2
Add necessary API to support stream combination query.
This will be used in case Hal supports the new 2.5 module
API.
Bug: 111593096
Test: Camera VTS
Change-Id: I916dcbd585e07be16f2f07da0076fb68039d6a00
The new camera_module version adds function to query physical camera
static metadata.
Test: Camera CTS on Pixel devices
Bug: 79523700
Change-Id: I276f23808595b4c6389cb04b19c8c3658b2db967
libnativeheader exports headers under nativeheader. These were
available before incorrectly as global headers in order to give
access to jni.h.
Test: modules using hardware/libhardware find headers
Bug: 63762847
Change-Id: I94305b7ab189ca0f3f89f4d87be2b113857f461f
The native camera tests will no longer be supported by 'CameraService'
and will fail during compilation. VTS already has most of these
covered except for the burst test cases, which need to be rewritten.
Merged-In: I28dc3dd6e922fc7f4b21108de227d4d42695e2e0
Bug: 34392075
Test: Succesful build of hardware library
Change-Id: I28dc3dd6e922fc7f4b21108de227d4d42695e2e0
The native camera tests will no longer be supported by 'CameraService'
and will fail during compilation. VTS already has most of these
covered except for the burst test cases, which need to be rewritten.
Bug: 34392075
Test: Succesful build of hardware library
Change-Id: I28dc3dd6e922fc7f4b21108de227d4d42695e2e0
Libraries under /hardware/libhardware/modules should go to /vendor/.
These are conventionl HALs for default implementations, most of them
are not used.
Camera and thermal are already moved in other CLs.
Bug: 35907904
Test: Compiled and checked install path. Verified on Sailfish with
$ lsof | grep default.
Change-Id: Ibde574001c01cbfea014a20a0fbbb3265e6cdc8a
Added HAL function and constant definition for sensor direct
report mode. This new mode allows sensor hardware to communicate
with application directly via a lock-free queue based on shared
memory to achieve low latency and high report frequency.
Test: compiles and runs
Bug: 30985702
Change-Id: I79c73bcdcc45d43b5a236d65874e5071a589cecd
- Indicate that HALv3.0 and v3.1 are no longer supported
- Update tests that reuse camera service plumbing to match
service code changes
Test: Builds
Bug: 32991422
Change-Id: I13b800aea6f65270a2a621bd8a61705160fb2dc8
This fixes the warning that mModule is used
after being freed.
BUG: None
Test: The warning is gone.
Change-Id: I8d081b544f0bcd69559a10dd3e925ce5cf065c28