Camera: Filter out extension keys if needed
Camera extension metadata may need to be forwarded
to CameraHal in some particular scenarios like:
- Fully CameraHal implemented extensions
- Basic extensions where capture results must be
propaged to the extension library to be processed
and applied
However there may also be cases where CameraHal
doesn't expect such metadata at all. Avoid passing
extension related tags to CameraHal unless Hal
explicitly knows and advertises them.
Bug: 300427546
Test: Camera CTS
Change-Id: I8563e8933f03796a41e9a62ffacf8f4a26b0c99d
5 files changed