diff options
author | Emilian Peev <epeev@mm-sol.com> | 2011-11-11 19:56:41 +0200 |
---|---|---|
committer | Daniel Levin <dendy@ti.com> | 2012-07-25 08:55:37 -0500 |
commit | 9c16a59fbce6400c13053128621f6b4750b5dc5b (patch) | |
tree | bf6b9cf16817fdbbc7a22ae529f2cb20c943cd8e /camera/CameraHalUtilClasses.cpp | |
parent | 9d2261acc3d56de3a35425b893747e8943bcf98d (diff) | |
download | hardware_ti_omap4-9c16a59fbce6400c13053128621f6b4750b5dc5b.zip hardware_ti_omap4-9c16a59fbce6400c13053128621f6b4750b5dc5b.tar.gz hardware_ti_omap4-9c16a59fbce6400c13053128621f6b4750b5dc5b.tar.bz2 |
CameraHal: Avoids a deadlock during temporal bracketing
- 'startBracketing()' already has BaseCameraAdapter's 'mLock'
and it will eventually call 'startImageCapture()'. This method
will try to query the adapter state and by doing so will end
up in a deadlock. Solution, pass an additional parameter to
'startImageCapture()' and avoid the state query, anyhow it is
not needed in this case.
Change-Id: I625c243175a92df8a2e72aaa3cebe3485cad4a5e
Signed-off-by: Emilian Peev <epeev@mm-sol.com>
Diffstat (limited to 'camera/CameraHalUtilClasses.cpp')
0 files changed, 0 insertions, 0 deletions