QCamera2: HAL3: Add support for depth streams
- Depth streams using depth cloud data spaces
need to be supported. The data they will contain
comes as part of the camera metadata results.
- This is an experimental feature that could be
used for debugging/development purposes. Major
drawbacks are:
- The camera metadata buffers will increase
with the size of the depth data. The bump
could be significant.
- Copying of depth is done in Hal and camera
backend which will increase the CPU
utilization.
- The presence of the depth streams as well as
the camera metadata array size are controlled
by "SUPPORT_DEPTH_DATA" macro. Eventually this
needs to get removed.
Bug: 33833999
Test: Manual using application
Change-Id: Iffcb79d73b93f755721623b3fefbfa34e2257266
6 files changed