3e56add914cabbd57eec8c714f5e125ed35b3e22 |
|
12-May-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Add setShuffleMode and deprecate setShuffleModeEnabled" into oc-dev
|
74198cdcc6e4f53c7c6586d99ff727886de2441a |
|
28-Mar-2017 |
Hyundo Moon <hdmoon@google.com> |
Add setShuffleMode and deprecate setShuffleModeEnabled To support multiple shuffle modes, this CL deprecates existing shuffle-related methods and adds new methods which uses primitive int as the type of shuffle modes. Bug: 36525228 Test: Run MediaSession/ControllerCompatTest in API 19-24, Android O Change-Id: Ib76b3dfd3de84090f6f0d3a6ed2a583c33b5a78b
/frameworks/support/media-compat/tests/src/android/support/v4/media/session/MediaControllerCompatTest.java
|
7ec07680309116890213ff39ae753b719a66eadb |
|
13-Apr-2017 |
Hyundo Moon <hdmoon@google.com> |
Fix that the PlaybackState position is not updated This CL fixes the problem where MediaSessionCompat.getPlaybackState() returns a playback state whose position is out-of-date. Bug: 36861955 Test: Passed MediaControllerCompatTest in API 19-25, and Android O Change-Id: Ib2897f8a5fd457260667f8cd85aa9d2435efd028
/frameworks/support/media-compat/tests/src/android/support/v4/media/session/MediaControllerCompatTest.java
|
65cde2c4554985493a2e7560b5e71c5f24969287 |
|
28-Mar-2017 |
Sungsoo <sungsoo@google.com> |
Remove removeQueueItemAt method and its callback Bug: 36524925 Test: ./gradlew support-media-compat:connectedCheck Change-Id: If95ee022c03dfee217663a1110779f62c11aa881
/frameworks/support/media-compat/tests/src/android/support/v4/media/session/MediaControllerCompatTest.java
|
b8c715529628c581fbf78aa46f41c595d7af1889 |
|
13-Mar-2017 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Add caption related APIs" into nyc-support-25.4-dev am: 1c5762b835 Change-Id: Ife36a32263a49a73e56fbe4ac29df3e159731fc8
|
e90c068c82ce62a0069c4e88f6b26e92468231d6 |
|
28-Feb-2017 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Add caption related APIs Bug: 34088154 Test: ./gradlew support-media-compat:connectedCheck Change-Id: I0e1d3c11af5059e85b60995f99e6c535414fed2f
/frameworks/support/media-compat/tests/src/android/support/v4/media/session/MediaControllerCompatTest.java
|
87ed23291eae34940668d9ddc181473615177c6c |
|
08-Mar-2017 |
Hyundo Moon <hdmoon@google.com> |
Merge "Add missing UnsupportedOperationException for queue management" into nyc-support-25.3-dev am: f6fa4e7cff am: 1f99a3fc79 Change-Id: I359aa6914bf179574378e3bc835885add7e323f9
|
1f99a3fc798912daefc145389a2d1201bd4dbd85 |
|
08-Mar-2017 |
Hyundo Moon <hdmoon@google.com> |
Merge "Add missing UnsupportedOperationException for queue management" into nyc-support-25.3-dev am: f6fa4e7cff Change-Id: I17697ea01fc8dfffa7287e73e7ca65cf999e83d5
|
c10aca3fa402839d997db961d88d34b0d82ee7d7 |
|
06-Mar-2017 |
Hyundo Moon <hdmoon@google.com> |
Add missing UnsupportedOperationException for queue management When calling queue management APIs, an UnsupportedOperationException should be thrown when the session does not support queue managements. However, this logic is missing in API 21 and after. This CL adds the missing exceptions. Also, this CL adds more information in the JavaDoc how developers can check whether the session supports queue management methods. Bug: 35952051 Test: Run MediaControllerCompatTest in API 19-25 Change-Id: I6a0753382bd77e6f6ee37eac1a230b2aa389cad3
/frameworks/support/media-compat/tests/src/android/support/v4/media/session/MediaControllerCompatTest.java
|
b8adc9a8c558abc70c3ec0694c88c7e7ab4a9d86 |
|
20-Feb-2017 |
Sungsoo <sungsoo@google.com> |
MediaSessionCompat: Add extra binder into Token We added an extra binder to support newly added methods after API level 21. However this requires some time to get the extra binder, so some methods could failed if they are called before getting the extra binder. By sharing the extra binder via Token, this CL removes such time delay. Bug: 31248021 Test: Passed MediaSessionCompatTest and MediaControllerCompatTest Change-Id: I8bfeb8585d6f43d6aed55f5dda4f894a7c69193f
/frameworks/support/media-compat/tests/src/android/support/v4/media/session/MediaControllerCompatTest.java
|
165261b30365e1186c7a754d946b87ca65e52b83 |
|
20-Feb-2017 |
Sungsoo <sungsoo@google.com> |
MediaSessionCompat: Add extra binder into Token We added an extra binder to support newly added methods after API level 21. However this requires some time to get the extra binder, so some methods could failed if they are called before getting the extra binder. By sharing the extra binder via Token, this CL removes such time delay. Bug: 31248021 Test: Passed MediaSessionCompatTest and MediaControllerCompatTest Change-Id: I8bfeb8585d6f43d6aed55f5dda4f894a7c69193f
/frameworks/support/media-compat/tests/src/android/support/v4/media/session/MediaControllerCompatTest.java
|
db6b58731980f2972bfec455abbf2b82ad773a8d |
|
07-Feb-2017 |
Hyundo Moon <hdmoon@google.com> |
MediaCompat: Backport queue management methods Bug: 35067863 Test: Tested on API 18-25 devices Change-Id: Ib77bb439e1d24483c54bf38e91f1aee2e05aa956
/frameworks/support/media-compat/tests/src/android/support/v4/media/session/MediaControllerCompatTest.java
|
313105f5e0d9f6e8ac595a6235461c06ed071e40 |
|
03-Feb-2017 |
Donghyun Cho <donghyun@google.com> |
MediaControllerCompat: Fix the test failure of getRatingType() A test for getRatingType() could fail when it's called before getting a extra binder. Currently this is an intended behavior so this change postpones the assertion until the result becomes available. Bug: 34248838 Test: ./gradlew support-media-compat:connectedCheck on the API 21 device Change-Id: I410d4e2437276d0146ab4725b9afff137e2c7e95 (cherry picked from commit bb1548192e230ad6cc1fbc0856837d58abf342c1)
/frameworks/support/media-compat/tests/src/android/support/v4/media/session/MediaControllerCompatTest.java
|
182e4c394eb936f191cd4f615d6cbadeef6e902d |
|
06-Jan-2017 |
Hyundo Moon <hdmoon@google.com> |
Add tests for MediaSession/Controller/PlaybackStateCompat Bug: 34118311 Test: Tested on API 18~25 devices Change-Id: Iaea05e59b222721fda9909b7019995fbd9e74c52
/frameworks/support/media-compat/tests/src/android/support/v4/media/session/MediaControllerCompatTest.java
|