commit | 27d6d35f0459d0d1d409588a85c3c65ac0c422ff | [log] [tgz] |
---|---|---|
author | Ranjith Kagathi Ananda <ranjith@codeaurora.org> | Thu Oct 08 22:53:15 2015 -0700 |
committer | Zhijun He <zhijunhe@google.com> | Tue Oct 13 09:52:32 2015 -0700 |
tree | a0a000a1da803a0f9c96c6ef8f3ed0bdb2c0a57e | |
parent | 3fdd6065e849b6f537ff385fb3a697cff7656393 [diff] |
QCamera2/HAL3: Read v4l2_buffer error and notify accordingly In some error cases such as CPP firmware timeout, pproc or any other sink module might not be able to set the MCT bus message in time to report buffer drop. Instead it can set the error code V4L2_QCOM_BUF_DATA_CORRUPT in v4l2_buffer->flags. HAL sets the corresponding buffer status to CAMERA3_BUFFER_STATUS_ERROR in process_capture_result BUG=24134544 Change-Id: I5c2d7cb109567349ac7d6de8afb4747b555a3c20