3b4b59904a0f8ef2c2edf71fab593f77b31c4463 |
|
19-Jun-2012 |
Wu-cheng Li <wuchengli@google.com> |
Fix janky switch camera animation in effect recording. There were two problems. - When switching cameras, onFrameAvailable from the old camera may already exist and the animation will start too early. - updateTexImage should be called even when the preview is not displayed. Otherwise, the buffers will be full and onFrameAvailable will not be called. bug:6658107 Change-Id: Idc0c3c4a97675af965cef06d1607624e4c1c432e
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
40d99c1258ef297c18bf0857860b326d517bf4aa |
|
30-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Fix incorrect sizes in camera switch animation. bug:5954954 Change-Id: I869df22e650e0cdc5488b96ed624883ac8ac398f
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
76507a9fd2581694942a662a57fbdd46d7a20036 |
|
22-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Fix wrong aspect ratio in switch camera animation. bug:6539357 Change-Id: I8bcb8634d88a27d839fa6ccae102a0d94b5119fb
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
24c1c15ef83608fd7a023fb5d8755f1747a5fef5 |
|
11-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Change camera switch animation to always zoom in. bug:5954954 Change-Id: Ie2c2bc0c3c25a63dd0fc4b5f162b2ceff76475da
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
3edce30a390f5797fc8f92b85f2821868c70ef28 |
|
17-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Fix black screen when using camera. bug:6511914 Change-Id: I739d6ee52c889fa3806aba95f3996ee91a289e88
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
b896ced70e759d3e58e5019128dcd4c2fa05a8ee |
|
16-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
The screen nail should only be drawn after the first frame arrives. Otherwise, the viewfinder will be all white when camrea starts. bug:6505295 Change-Id: I77ce12db0959d5e863874c2b0c6fe5b1ee1c92f3
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
4fabf52f7e8b2419749f5cdc03925d5f8b1c0199 |
|
03-May-2012 |
Angus Kong <shkong@google.com> |
Enable swipe UI in panorama mode. bug:6305152 Change-Id: I1dcb62e097053a748a9a53bf643656556f5192fd
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
86b632739f4a58426955e28b509fde04ad0d7bb6 |
|
11-May-2012 |
Chih-Chung Chang <chihchung@google.com> |
Merge "Insert an image or video entry into MediaProvier earlier." into jb-dev
|
cd511956fe9b800b1abcc02934857f3f766e6367 |
|
10-May-2012 |
Chih-Chung Chang <chihchung@google.com> |
Insert an image or video entry into MediaProvier earlier. So when the user switches to Gallery, it is already loaded. Bug: 6452217 Change-Id: I975e3ac45b2313faed094803bf61a12dd251e1a6
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
d97ddcbe7e765b45e68e157af7ac0c873a165aa9 |
|
09-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Fix setParameters crash after switching camera is interrupted. If switching camera is interrupted by pressing home, discard the switch. bug:6461894 Change-Id: I29d2fa57fe354acd5d8b2730b76a75f52946ae89
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
e6b26db98cf0ae511cf695c8e2573908d4c44766 |
|
04-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Add synchronization for CameraScreenNail. CameraScreenNail methods are accessed by GL thread and main thread. Super class SurfaceTextureScreenNail uses this to synchronize. CameraScreenNail should use a separate lock. bug:5954954 Change-Id: I83f1d314bca5d46f7b66a34c828eae62f54037d0
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
3ca123430e6f94afac31a882590ab950d34499c1 |
|
07-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Darken the preview as soon as switch camera icon is tapped. - Back camera zooms out when switching from back to front. - Separate zoom ratio of back and front cameras. bug:5954954 Change-Id: I634f2a782f8fa59eb806b61e9615ea099da7886d
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
a8a1b3cb1482fd27d32f608fdb5e72d243373f2c |
|
07-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Revert "Add a lock to protect mAnimState." This reverts commit 5b17dd19b4e7b1bb55bc26672d80876590a1f4a0
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
5b17dd19b4e7b1bb55bc26672d80876590a1f4a0 |
|
04-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Add a lock to protect mAnimState. mAnimState is accessed by GL thread and main thread. bug:5954954 Change-Id: I443c2426cf0f68253445c327ca1d2b2fa7fe57f1
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
a1fb83c0f18518013c3b1d4ab8c0f78a7bc0710f |
|
02-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Add animation when switching between back and front cameras. bug:5954954 Change-Id: I3e3894276b4bea4568e832eaf9e7963182b58269
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
a039528021a46e95a21a16ce58aa22b23a7f5e2a |
|
03-May-2012 |
Chih-Chung Chang <chihchung@google.com> |
Fix camera animation direction. Bug: 6402581 Change-Id: Ifaa02a42be8c745fd34306b0913d78106a661a89
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
e5a7c7c22c1d8eced943a745c68f80a9e6d44eb4 |
|
25-Apr-2012 |
Owen Lin <owenlin@google.com> |
Use GLCanvas to copy texture. Change-Id: Iea354ff277442f90dd95d6b72b608e85b99da29c
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
78b7bc5fe8e47bc422daf3b4e83cc7b241b210fd |
|
27-Apr-2012 |
Chih-Chung Chang <chihchung@google.com> |
Assorted swipe UI fixes. - Use new full screen callback to display camera controls. - Use natural orientation for camera preview texture. - Tell PhotoPage the preview frame position instead of doing transform ourselves. Bug 6401075: Able to scroll through the gallery pics while capturing video. Change-Id: Ibd4921c88b870bd5ff11bf26b5bd465d6a3e2c7b
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
351b7a85f40c6a2bcb5fb0e7eeb61002c376bb29 |
|
11-Apr-2012 |
Angus Kong <shkong@google.com> |
Restore capture animation. The capture animation is re-implemented in GL. bug:5988937 Change-Id: I27e45b04cc486d6580f1e9f63ede95bdb746fec9
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
67d66737e76e96bcf09879704e583b7456f763f2 |
|
18-Apr-2012 |
Chih-Chung Chang <chihchung@google.com> |
Rename pauseDraw() to recycle(). Change-Id: I407df9819b9975aab596bea54945433f37c49a15
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
8a79ddc5827de54a33d8fbef0e467da2266342cb |
|
09-Apr-2012 |
Wu-cheng Li <wuchengli@google.com> |
Make aspect ratio of preview and picture the same. - Move the preview to the center of the preview frame layout. bug:6294992 bug:5954389 Change-Id: I47e4b81dd9f3c207025256e1f4e7b23d5f5d84dd
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
1cc3a3466c8e9f30f13b81a88d8b2f31050c599c |
|
09-Apr-2012 |
Wu-cheng Li <wuchengli@google.com> |
Change how camera controls fade in/out when swiping. The camera control should - fade out as soon as the swiping starts. - fade in as soon as the preview moves back into the original place. bug:5954389 Change-Id: Ib8a766251e111ffce272dfdbb45c43957a0c26e5
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|
a6b966047b6215b02c502a3f143106070abf6009 |
|
23-Mar-2012 |
Angus Kong <shkong@google.com> |
Use galley camera preview to support swipe UI. Users can swipe to see the last captured picture/video and the camera roll. Known issues: - Capture animation is disabled. - Effect recording viewfinder is black. - Swipe to gallery does not work in panorama yet. - Swipe only works in one direction. - Touch focus is disabled. - Some widgets like priority indicators are not positioned correctly. - Aspect ratio of preview and postview may not match. bug:5954389 Change-Id: I5ea0459bead36169cd73dfa25717da7353f9d181
/packages/apps/Camera/src/com/android/camera/CameraScreenNail.java
|