QCamera2: HAL3: Set proper partial_result for dropped metadata
In case there is dropped metadata for certain frame number, HAL should
make sure:
1. partial_result field of the capture_result isn't 0.
2. the pending CaptureRequest for the frame number needs to be returned.
This change also makes sure buffers are returned properly for dropped metadata.
Previously, when a metadata is dropped, the cached buffers are not
returned.
Test: Verified no error if metadata is dropped
Bug: 29699751
Change-Id: Iab51f4493c14bb0bee641baa8d7c8b74819a94e5
1 file changed