diff options
author | Sundar Raman <sunds@ti.com> | 2011-09-25 23:10:19 -0700 |
---|---|---|
committer | Iliyan Malchev <malchev@google.com> | 2011-09-27 17:33:06 -0700 |
commit | b3fb1a45ce906ab0365f247caf596665ea0c9f39 (patch) | |
tree | d70eef52ead1e65ce2b2de3e07de073226cf61a2 /domx | |
parent | 4af5978e0677b13118611721f265e2dbaba849ff (diff) | |
download | hardware_ti_omap4xxx-b3fb1a45ce906ab0365f247caf596665ea0c9f39.tar.gz hardware_ti_omap4xxx-b3fb1a45ce906ab0365f247caf596665ea0c9f39.tar.bz2 hardware_ti_omap4xxx-b3fb1a45ce906ab0365f247caf596665ea0c9f39.zip |
CameraHAL: Improved error handling inside the adapters
1. unlock and cancel buffers to ANativeWindow when freeBuffers is called
2. Free the omx handle and deinitialize DOMX when errors occur while
calling critical OMXCamera apis
3. Retry OMX_GetHandle if it fails to take care of error recovery
scenarios.
"Fixes b/5379663"
Change-Id: I4729fab40e6104dfa6660ba6f6b1a90f805c2f59
Signed-off-by: Sundar Raman <sunds@ti.com>
Diffstat (limited to 'domx')
0 files changed, 0 insertions, 0 deletions