1d84d7107686aa428ee2eeb1a8caf0ea3e43b1df |
|
12-Mar-2015 |
Paul Rohde <codelogic@google.com> |
Re-arrange camera initialization. This change re-arranges several things to make it possible to know the CameraId you are about to open before you actually open the camera device. It also adds an explicit CameraId class for handling both legacy and camera2 id comparisons, an active camera tracker, and moves the camera id query mechanism into a hardware manager class in prep for the subsequent camera release. Bug: 19679820 Change-Id: I4c09b9a12a1ea5badcac3a6a073a56764f9a7eba
/packages/apps/Camera2/src/com/android/camera/device/LegacyCameraActions.java
|
d552f16540c59b28073e526e99fbcfe7dfa5ef09 |
|
11-Feb-2015 |
Paul Rohde <codelogic@google.com> |
Adjust device lifecycle log messages to be more consistent. Change-Id: Iaeed1c0746f05aedcd1ee0554b0904256a28e623
/packages/apps/Camera2/src/com/android/camera/device/LegacyCameraActions.java
|
b6a4d96a310a1dee22ddea89b09130bcda206bb3 |
|
22-Jan-2015 |
Paul Rohde <codelogic@google.com> |
Multi camera device lifecycle management. - Generic device open lifecycle. - Generic device open / close states. - Camera specific single device lifecycle. - Camera2 specific single device actions. - Portibility specific single device actions. - Legacy Camera specific single device actions. - Combined multi-camera lifecycle layer. Related Bugs: Bug: 17905863 - Filmstrip Jank Bug: 18414621 - Startup Latency Bug: 17925205 - Cold start Latency Change-Id: I13e1e5909f05617485c7303c82d3baed20b6cd1c
/packages/apps/Camera2/src/com/android/camera/device/LegacyCameraActions.java
|