History log of /packages/apps/Camera2/src/com/android/camera/captureintent/PreviewTransformCalculator.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
de4e5225ea92d681f9f4c005e6285f739635d271 27-Feb-2015 Senpo Hu <senpo@google.com> [CaptureIntentModule] Fix preview layout race condition.

Bug: 19510313
Change-Id: I5bcf89eeedcf3850a632683b695ebde0bf86d643
/packages/apps/Camera2/src/com/android/camera/captureintent/PreviewTransformCalculator.java
24be7cc6d138129b4087ef28f114701de54aba3c 19-Feb-2015 Senpo Hu <senpo@google.com> Introduce CaptureIntentModule

Continue with ag/618042.
===================
Improve the UX by adopting ZSL and showing fast intermediate thumbnail.

Try to implement this from scratch, this module has an
event driven and state machine design.
* the state machine is thread safe.
* Event is implemented with guava's Function.
* The event processing uses Strategy pattern.

State Machine Chart:
https://docs.google.com/presentation/d/1LA30__ZNnzO6HWju1kA0geJ5LBsMs3hvdTf6_IPn9Y0/edit#slide=id.p

Bug: 18726217
Change-Id: Ie869c84bfe2f02145e5cb5c9e9af270fd82048d6
/packages/apps/Camera2/src/com/android/camera/captureintent/PreviewTransformCalculator.java