ab715ec20be7d5b16e176d1b1bff1c477c4841bf |
|
19-Mar-2018 |
Jaewan Kim <jaewan@google.com> |
MediaController2: Add fastForward() / rewind() Following CLs are included - Add MediaController2#fastForward() / rewind() - Add MediaSession2.SessionCallback#onFastForward() / rewind() Bug: 74724709 Test: Build Change-Id: I0dd2b6c21931df937006ae26011ea9538720afee
/frameworks/base/media/java/android/media/update/TransportControlProvider.java
|
f10ca2f9606f004e66415ce5d9b3e97441cc9917 |
|
14-Mar-2018 |
Jaewan Kim <jaewan@google.com> |
MediaSession2: Implement PlaylistParams replacements This includes following changes - Remove PlaylistParams - Implement PlaylistParams replacements. Here's the list. - get/setShuffleMode() - get/setRepeatMode() - Note: Playlist metadata APIs are already submitted (b/74174649) Bug: 74116823, Bug: 74118768 Test: Run CTS with MediaComponents/runcts.sh Change-Id: I0267ffeaf92257eb7b81ffc8b6a3f40b5a2f6f9c
/frameworks/base/media/java/android/media/update/TransportControlProvider.java
|
c006dc2a8517f70a8f8f54047b5aa7cc0c4eb5ac |
|
07-Mar-2018 |
Hyundo Moon <hdmoon@google.com> |
MediaSession2: Replace PlaybackState2 This CL removes PlaybackState2 and replaces it with other APIs. Bug: 74370608, Bug: 73971431 Test: Passed CTS Change-Id: Ifa16b1d551957ab4bb06979ddf29b18772093035
/frameworks/base/media/java/android/media/update/TransportControlProvider.java
|
525c88c2b792931c46ab4452c2bbe9989614ba74 |
|
08-Mar-2018 |
Jaewan Kim <jaewan@google.com> |
MediaSession2: Clean up TODOs under frameworks/base This change includes - Addressed trivial TODOs (takes less than 1min) - Renamed playlist controller to playlist agent - Renamed mplc to playlistAgent - Renamed mpb to player - Assigned buganizer issues for TODOs Bug: 74361045 Test: Run MediaComponentsTest Change-Id: I45e97081b5a3f24988c3daadd007edcb51be5288
/frameworks/base/media/java/android/media/update/TransportControlProvider.java
|
6cc1a5de46ec18172d75ac589dbe8b306d0fb8d2 |
|
22-Feb-2018 |
Jaewan Kim <jaewan@google.com> |
MediaSession2: Unhide APIs Bug: 64098437 Test: make update-api Change-Id: Ib73a32b422502cef324869356d56acaa7c48b219
/frameworks/base/media/java/android/media/update/TransportControlProvider.java
|
0d61a00cf53ef738f48af254df69cf6955ac2a97 |
|
26-Jan-2018 |
Jaewan Kim <jaewan@google.com> |
MediaSession2: Add/remove playback listeners Test: Run all MediaComponents test once Change-Id: If88fa492d40f9d202e8bdfcebd06cd9b82554041
/frameworks/base/media/java/android/media/update/TransportControlProvider.java
|
e62f9b24d46305694895b776202ab68aca864ee3 |
|
24-Jan-2018 |
Jaewan Kim <jaewan@google.com> |
MediaSession2: Apply apilint Test: make update-api and fixed trivial issues Change-Id: I213f286cb4da73ce84fc69f7ae5e8e637f940045
/frameworks/base/media/java/android/media/update/TransportControlProvider.java
|
17b19b730596eacb2582496dbe77b5328c46c65d |
|
24-Jan-2018 |
Jaewan Kim <jaewan@google.com> |
MediaSession2: Public APIs for MediaSession2 and MediaController2 Test: Run MediaComponentsTests once Change-Id: I0373f927063ab8feb340c6d91b2adc99bbcf92a4
/frameworks/base/media/java/android/media/update/TransportControlProvider.java
|
cf707c4741f0dfbb498041b68fd28ad459a1e0ce |
|
24-Jan-2018 |
Jaewan Kim <jaewan@google.com> |
MediaSession2: Stop overriding MediaPlayerBase for session/controller Implement AutoClosable instead Test: Run all MediaComponents test once Change-Id: Ibb1dac06b80230d62e17111bf2da1b2df81a164c
/frameworks/base/media/java/android/media/update/TransportControlProvider.java
|