a4952dd9e1ddd678743f49d9d728b9b8c5fc7232 |
|
11-May-2017 |
Wei-Hsin <wwwllllfrank@google.com> |
leanback: Refactoring PlaybackTransportControlGlue and PlaybackControlGlue. Created a base class PlaybackBaseControlGlue for PlaybackTransportControlGlue; moved methods from PlaybackTransportControlGlue to base class except for the seeking part. Deprecated PlaybackControlGlue and created PlaybackBannerControlGlue that extends the new base class. Bug: 37748716 Test: PlaybackBannerControlGlueTest Change-Id: I5dd9daa174e01d0e4c2cfd0dec29b2dfd5c3234a
/frameworks/support/v17/leanback/src/android/support/v17/leanback/media/PlaybackTransportControlGlue.java
|
946a01cfedb6838e98d7a37e30f64c39b603893d |
|
12-May-2017 |
Dake Gu <dake@google.com> |
Fix constant in PlaybackControlGlue Actions. The values are ment to be constant. Bug: N/A Test: N/A Change-Id: I1ba306fe02beb52f837748c5af75d0c1fffea991
/frameworks/support/v17/leanback/src/android/support/v17/leanback/media/PlaybackTransportControlGlue.java
|
290cc49f6210525560e9d6c92fcca3789d28dd7c |
|
29-Apr-2017 |
Dake Gu <dake@google.com> |
leanback: save events before attached to host e.g. on buffering start was fired before glue is attached to host. We should save the state and fire the event when attach to host. Also updated embedded video playing sample: showing trailer initially and switch to main video after purchase. Bug: 37792058 Test: savePlayerAdapterEventBeforeAttachToHost Change-Id: Ic5cd841cce2117f2d54eb0815c860d257f3c7fc9
/frameworks/support/v17/leanback/src/android/support/v17/leanback/media/PlaybackTransportControlGlue.java
|
4b04960568da761e318d06a8bc7740e540759bd0 |
|
20-Apr-2017 |
Dake Gu <dake@google.com> |
leanback: api renaming Make it consistent with PlaybackGlueHost: isFadingEnabled -> isControlsOverlayAutoHideEnabled Bug: none Test: connectedCheck, updateApi and generateDocs Change-Id: I5a16dbc843a47aa5e9bcb4b80bde6c564ab7beef
/frameworks/support/v17/leanback/src/android/support/v17/leanback/media/PlaybackTransportControlGlue.java
|
3bcad88cbf4488e747d84893c35f2351b8f84afe |
|
21-Mar-2017 |
Dake Gu <dake@google.com> |
leanback: new transport controls PlaybackTransportRowPresenter is the new UX. PlaybackTransportControlGlue extends from PlaybackGlue. PlaybackTransportControlGlue is backed by PlayerWrapper. PlaybackWrapper wraps underlying media player, concrete example: MediaPlayerWrapper. PlaybackSeekDataProvider defines the data interface that app provides to leanback. PlaybackUI defines seeking interaction between PlaybackTransportControlGlue, PlaybackGlueHost and the presenter. more: - added progress bar support for media loading. - fixed vertical video proportion and support video size change. Test: PlaybackTransportControlGlueTest PlaybackTransportRowPresenterTest. Updated SampleVideoFragment. Bug: 33751556 Change-Id: I1d39c6f65d04121f8cb9c25fb7ce103e32355190
/frameworks/support/v17/leanback/src/android/support/v17/leanback/media/PlaybackTransportControlGlue.java
|