QCamera3: Try to recover from failure during buffer cancellation

Buffer cancellation could fail for variety of reasons.
In this case there is a chance that requested buffers may never
return to client. Try to avoid that by handling the failed
transaction status code and returning the specific buffer which
will be tagged accordingly.

Bug: 38485302
Test: Manual using application,
Complete Camera/Camera2 CTS.
Change-Id: I71e38b25374a887cb74f3c21b595e6ee1dc88dbd
1 file changed
tree: 647beb5853ae24d693a5087e8a7ba52234b6193c
  1. msm8998/
  2. Android.mk
  3. CleanSpec.mk