commit | 9ef9925131835743f5316393758c14532c06277d | [log] [tgz] |
---|---|---|
author | Angus Kong <shkong@google.com> | Thu Jul 18 18:04:19 2013 -0700 |
committer | Angus Kong <shkong@google.com> | Mon Jul 29 12:19:02 2013 -0700 |
tree | 1eec5764f7be86ae7083c9480093e407c582c5cf | |
parent | 9d1cd3ec768cac1142de259a676893a08141a6d3 [diff] |
Refactor CameraManager. 1. CameraManager should be the only class accessing android.hardware.Camera. 2. For potential future upgrade in Camera HAL and android.hardward.Camera API upgrade, CameraManager should be just an interface instead of concrete implementation. 3. waitDone() in CameraProxy is removed. 4. ShutterCallback, PreviewCallback, PictureCallback and AF Callbacks are wrapped by our own interfaces. Change-Id: I595da17a1a9c6d476ee805b71c7f45ebb609e465