e8b4b34cb77b179f397641e2f4572e4aa6be1943 |
|
17-Apr-2013 |
ztenghui <ztenghui@google.com> |
When video not seekable, don't show the scrubber bug:7117365 Change-Id: I133ea68eaebf1d875a27336ac524d785efe71cc2
/packages/apps/Gallery2/src/com/android/gallery3d/app/CommonControllerOverlay.java
|
634248d313c88f14ff851e7b6769b432ce45e15e |
|
16-Apr-2013 |
ztenghui <ztenghui@google.com> |
Add accessibility to video player controller. bug:5714277 Change-Id: If0de1ec250a211890e1914d89e8b61780542a675
/packages/apps/Gallery2/src/com/android/gallery3d/app/CommonControllerOverlay.java
|
192a16ce9690f6710c0af4c64d1a2617aff0cae1 |
|
07-Feb-2013 |
Marco Nelissen <marcone@google.com> |
DO NOT MERGE: Don't call requestLayout from onLayout Doing a layout within a layout can lead to various problems, so it should be avoided. There's some logging that warns of this, which got triggered by CommonControllerOverlay. I don't know what problem this code was originally trying to solve, but it doesn't seem to be necessary anymore. The line in question was originally introduced in change 209a9163d4e8cee0bfe162ae598ef40e6051479c, in Oct 2011. Note: This has been checked into master, this is just cherry picking into Bryce branch. Change-Id: I7651304491a90e8d130f4a0a3b3de8e29c4d0116
/packages/apps/Gallery2/src/com/android/gallery3d/app/CommonControllerOverlay.java
|
62e98689761a7900dd7e556d04bde8955b94ebdb |
|
31-Oct-2012 |
Bobby Georgescu <georgescu@google.com> |
Fix jank on videoplayer auto-exit Bug: 7344292 Change-Id: I3af95d3370769a6465644fa4aabe3f2ffa2980e7
/packages/apps/Gallery2/src/com/android/gallery3d/app/CommonControllerOverlay.java
|
3f1f1baf3a674927e25cd5cd885fb372796bd3a0 |
|
24-Aug-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Add the UI elements for video trim activity. 1. Refactored the classes to support both the video play and trim. Now the common code for controller overlay is in CommonControllerOverlay, which is basically the same as the original MovieControllerOverlay without animation. Because in trimming, we don't want to hide all the controller. The specific animations are implemented in the sub-classes which are TrimControllerOverlay and MovieControllerOverlay. At the same time, TrimTimeBar extended TimeBar to support the extra trimming start scrubber and end scrubber. The interface between the timebar and the controllerOverlay are kept almost the same way, except adding the trimming info when necessary. With all these, the activity of TrimVideo now relied on the TrimTimeBar and TrimControllerOverlay. Similarily, the MovieActivity relied on the TimeBar and MovieControllerOverlay. 2. Hook the TrimVideo activity with the trim menu. Note that the icons are temporary for now, still need UX input on that. bug:7093055 Change-Id: Ib9bfbc090106744a569fce4c451ddffc0a2c699b
/packages/apps/Gallery2/src/com/android/gallery3d/app/CommonControllerOverlay.java
|