4c2e24f0a0e63fa260e959395d27b6e0ec95555a |
|
18-Apr-2018 |
Dongwon Kang <dwkang@google.com> |
Add MediaPlayer2.getMediaPlayerInterface() This change adds a way for developers to get an adaptor for MediaPlayerInterface instead of making MediaPlayer2 extend MediaPlayerBase. With this change, 1. MediaPlayer can have its own state and 2. doesn't need to support multiple callbacks (PlayerEventCallback and MediaPlayer2EventCallback), which have overlaps. Test: ./gradlew updateApi generateDocs media:connectedCheck Bug: 63934228 Change-Id: Id5d1092ebf07dbdaeef98d205372ebe995b7bc4c
/frameworks/support/media/src/main/java/androidx/media/MediaPlaylistAgent.java
|
088a4052ef5856e551bac28dbc939a62627b8a88 |
|
06-Apr-2018 |
Jaewan Kim <jaewan@google.com> |
MediaSession2: Unhide MediaSession2 and MediaController2 MediaSession2 and MediaController2 are the new version of the MediaSessionCompat and MediaControllerCompat. Bug: 76182126 Test: ./gradlew :media:check :media:connectedCheck updateApi Change-Id: I1e0bceaaf111c1f92656133bbbc546c7cf1025a4
/frameworks/support/media/src/main/java/androidx/media/MediaPlaylistAgent.java
|
ebc904f04b5f4c011ec791b1b0e94660ac02fdba |
|
10-Apr-2018 |
Hyundo Moon <hdmoon@google.com> |
Notify controllers when buffering state is changed This CL makes session notify controllers when buffering state is changed. Also, it adds buffering state related tests. Minor fixes: - MediaSession2: Unregister PlayerEventCallback when close() is closed. - MediaPlaylistAgent: Use DataSourceDesc.equals() rather than '==' Bug: 77241129 Test: ./gradlew media:check media:connectedCheck Change-Id: Ia8fb6772ab116ca591817f6b16821e93ae698ba6
/frameworks/support/media/src/main/java/androidx/media/MediaPlaylistAgent.java
|
3a151f1283d08b40c12e4a17903ba421f23c4342 |
|
10-Apr-2018 |
Hyundo Moon <hdmoon@google.com> |
Implement getCurrentMediaItem This CL does the following: - Create getCurrentMediaItem() in MediaPlaylistAgent - Implement getCurrentMediaItem() in MediaSession2/Controller2 - Make session notify controllers when onCurrentDataSourceChanged() is called. - Add tests. Bug: 77241129 Test: ./gradlew media:check media:connectedCheck Change-Id: I1969fbe781a8b08612c4997bdc7d1d143f954123
/frameworks/support/media/src/main/java/androidx/media/MediaPlaylistAgent.java
|
fbbf807584a0fbe7a01a0aa9920330cad45689aa |
|
09-Apr-2018 |
Insun Kang <insun@google.com> |
DO NOT MERGE Update media library for 1.0.0-alpha1 Copying the most recent media library code from mater to pi-preview1-androidx-dev as of 9e788941f222fbd9acf5e5abd84dc3c2184d2371 Test: ./gradlew media:check Change-Id: Ie9a537bf24fd5aa9ac8bcc3ee44009845528c5e9
/frameworks/support/media/src/main/java/androidx/media/MediaPlaylistAgent.java
|