Camera: Add lastCompletedFrameNumber in CaptureResultExtras (take 2)
The new fields in CaptureResultExtras notify the application the last completed frame numbers. A frame number is completed if: - All buffers are returned, and - Final capture result is returned, or RESULT_ERROR/REQUEST_ERROR is called, Ignore the HAL's notify(ERROR_BUFFER), and depends on the buffers' STATUS_ERROR bit, capture result metadata, and ERROR_RESULT/ERROR_REQUEST for sending ERROR_BUFFER to the application. This makes sure client doesn't ignore BUFFER_ERROR after capture result metadata callback. Public API and NDK logic are fixed. VNDK is yet to be done. Test: Camera CTS Bug: 155353799 Change-Id: I54d198080b251239aeb88a8f93456bba6b3630d8
Loading
Please register or sign in to comment