QCamera3: Change the way to enable HDR+
Change the way to enable HDR+ for prototyping and for
development with Easel.
persist.camera.hdrplus.enable is the grand switch to enable HDR+. If set
to 0, HAL will not generate HDR+ outputs. If set to 1, HAL will generate
HDR+ outputs if the request meets the criteria for HDR+ request.
Set persist.camera.hdrplus.apinput to 1 if AP (HAL) provides RAW
input buffers to Easel.
HDR+ mode will be enabled when HAL receives the first request with
preview intent after stream configuration. HDR+ mode is reset to
disabled during stream configuration. When HDR+ mode is enabled,
Easel will be capturing ZSL buffers and HAL will be providing
metadata for each buffers.
Add number of raw bits to sensor mode information needed by HDR+
service.
Test: GCA on Muskie
Bug: 28636965
Change-Id: I64174c6d72c7dac630aae514ec01da4e63f18fe3
3 files changed