676cb6f1bd11b891d635119dca90d67ad380cbd0 |
|
31-Aug-2017 |
Hyundo Moon <hdmoon@google.com> |
MediaBrowser/ServiceCompat: Rename classes with suffix Api24 This CL renames some inner classes with suffix Api24 to have Api26 as a new suffix, which was remaining TODO after ag/1858161. Bug: 65268666 Test: Passed MediaBrowser/ServiceCompatTest Change-Id: Ib4e0aa9c0dd6e6ddf2e0fa3fdb89b3ca4ed88028
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
97ecb85afce1a194945d49efba397936ca5f32a6 |
|
20-Jul-2017 |
Conrad Chen <conradchen@google.com> |
MediaBrowser: Using context's classloader in MediaBrowserCompat Test: ./gradlew support-media-compat:connectedCheck Bug: 62648808 Change-Id: I10523ae3ae2733b974c5971daf56ca5eeefc1bbb
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
72c5653f439a8cb2ed5dfb27e8b69d41ec496ea6 |
|
27-Jun-2017 |
Hyundo Moon <hdmoon@google.com> |
MediaBrowserCompat: Fix NPE when CustomActionCallback is null CustomActionCallback can be null when calling MediaBrowserCompat.sendCustomAction(), but current implementation just calls the callback without null check. Test: Passed MediaBrowserCompatTest in API 26 Change-Id: Ic6ff329c1a3f80b79593221d8f7ab93bde3be614
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
7301f0cca4f9dc9249cd660c05d5b2107f5b3d04 |
|
07-Jun-2017 |
Aurimas Liutikas <aurimas@google.com> |
Remove usages of BuildCompat#isAtLeastO in support library. - Remove usages of BuildCompat#isAtLeastO. - Add a refaster rule that can automate this removal. Test: ./gradlew assemble Change-Id: Ia7d1f86a66cfdaecca6e0b85e5053778fc1554f8
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
3487c3d7cf044694c478a6aea36f4fbef2095ea2 |
|
23-May-2017 |
Hyundo Moon <hdmoon@google.com> |
MediaBrowserCompat: Fix failing tests Bug: 38448958 Test: Run MediaBrowserCompatTest and MediaBrowserServiceCompatTest on Android O Change-Id: I553fb5d02bf21e4d5bacddc79db766a7728396f4
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
1b27c7ef940ab295d2f514687fae052b70010c85 |
|
16-May-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "MediaBrowserCompat: Allow to connect while disconnecting" into oc-dev
|
f417a0bd9271d537d2f3142c4443fc55f901bdd3 |
|
20-Apr-2017 |
Sungsoo <sungsoo@google.com> |
MediaBrowserCompat: Allow to connect while disconnecting Bug: 37241378 Test: ./gradlew support-media-compat:connectedCheck Change-Id: I3b4867fa5dba6f2a031a4a35d0701b5f25366363
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
87fe3bbe366362044e03c2aaec6938dac1d116c3 |
|
15-May-2017 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaBrowserCompat: Add predefined actions for the download feature" into oc-dev
|
e7832866ae800038d483ef4e93e1dc8a28fbee56 |
|
14-May-2017 |
Hyundo Moon <hdmoon@google.com> |
Merge "Catch BadParcelableException in MediaSession/BrowserCompat" into oc-dev
|
6597f6e51c1916d688be6d2bdc2495beca46f53b |
|
25-Apr-2017 |
Hyundo Moon <hdmoon@google.com> |
Catch BadParcelableException in MediaSession/BrowserCompat This CL makes MediaSession/BrowserCompat catch BadParcelableException while unparcelling a Bundle from a remote process. Bug: 37581751 Test: Manually by calling browser/session/controller methods. Change-Id: I6c971594322bff5363032cf0aedb51fbd2422f68
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
b78a7edc82d18094e93383f96b161f267a976f3e |
|
21-Apr-2017 |
Donghyun Cho <donghyun@google.com> |
MediaBrowserCompat: Add predefined actions for the download feature Bug: 34701525 Test: ./gradlew :support-media-compat:connectedCheck on API 18, 22, O Change-Id: I3c986469efc1e5333fe4d5cdc55413c981b566d2
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
26444949f9bec919a5fd09772a22d6d9a63ee8ed |
|
20-Apr-2017 |
Hyundo Moon <hdmoon@google.com> |
Fix ErrorProne warnings in media-compat Bug: 37470299 Test: ./gradlew support-media-compat:lintErrorProne Change-Id: I4102739fdabe5d0a5604f00f2520848335b2056a
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
94cfd171726b86d5d52ff835dde5d62402af5a7e |
|
19-Apr-2017 |
Sungsoo <sungsoo@google.com> |
MediaControllerCompat: Apply API Review - Update documentation of getMediaController and setMediaController - Fix reference to getMediaController - Add reference to the Media App developer guide Bug: 35947966 Test: ./gradlew support-media-compat:connectedCheck Change-Id: I1f9288b64309eb3d3d1b828324ea01c33d6e51ba
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
94b428e836047d5865368dd436cec37f9502621d |
|
18-Apr-2017 |
Donghyun Cho <donghyun@google.com> |
resolve merge conflicts of 2eb6007169 to oc-dev Test: ./gradlew support-media-compat:connectedCheck Change-Id: I667c5c5042e803f48ab9f5f6472e1f2c2f39f1f3
|
2c9e5dabaa6ff682a7e099febfa2644bc5727e55 |
|
03-Apr-2017 |
Sungsoo <sungsoo@google.com> |
Revert "Provide compat API for MediaBrowser.search for API 26+" This reverts commit daaf102464e97c0cd40f73f610df6d8d998c43b4. Bug: 36844917 Test: ./gradlew support-media-compat:connectedCheck Change-Id: I64ed84616c93bf5ec54c5c0d719828b3b4597796
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
2eb60071696cab8a6c8a2bdbf9e5690fdf9b57b4 |
|
15-Apr-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "MediaBrowserCompat: Add methods for custom action support" into nyc-support-25.4-dev
|
905bcd294a7351749c60382eab03aa0c679e08bb |
|
13-Apr-2017 |
Alan Viverette <alanv@google.com> |
Un-suppress NewApi lint where applicable Reduces scope where NewApi must be retained. Updates media compat code to use BuildCompat directly rather than checking SDK_INT against 26 (which is not a real SDK_INT on any devices yet). Test: ./gradlew lint Change-Id: I052641ae0540605559ad68132ef0470bc8dc3f22
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
b93f0cb63ded11457cf499d97a44e051584cca67 |
|
11-Apr-2017 |
Christofer Ã…kersten <akersten@google.com> |
DO NOT MERGE: Remove O related code from MediaBrowser Bug: 37192845 Tested: ./gradlew support-media-compat:connectedCheck Change-Id: Ibf8d85a6f5247c33eb4857c0a952eeb798bfc425
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
f4cbb97f8aefa6707cd5f13d3cff14d79ec48e60 |
|
17-Mar-2017 |
Donghyun Cho <donghyun@google.com> |
MediaBrowserCompat: Add methods for custom action support This change enables MediaBrowserCompat to send a custom action to MediaBrowserServiceCompat. Bug: 34701525 Test: ./gradlew support-media-compat:connectedCheck on API 18, 21, 23, and 25 Change-Id: I6d46b52a5987bce482793806adf21596c2d32f9e
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
875c32aec8801ba5c8a7eb104b07c57807296448 |
|
06-Apr-2017 |
Hyundo Moon <hdmoon@google.com> |
Merge "Fix ClassNotFoundException in MediaBrowserCompat.search" into nyc-support-25.4-dev am: 6ccfd0546b Change-Id: Ic986be63eb6f2a6272f240fda57f6e401268171d
|
905149efc10788c55b403cbc1fca26e4987edf8a |
|
04-Apr-2017 |
Hyundo Moon <hdmoon@google.com> |
Fix ClassNotFoundException in MediaBrowserCompat.search By setting the proper ClassLoader, this CL prevents the ClassNotFoundException which occurs in calling search() when the MediaBrowserCompat and MediaBrowserServiceCompat run in different processes. Bug: 36772717 Test: Manually tested with the apps attached in the buganizer. Change-Id: I78516e84ac81e4d69033ffd06afd0be0c417cf6e
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
3ccfd3edabd8782a824833dfe31644f390b5e79b |
|
24-Mar-2017 |
Sungsoo <sungsoo@google.com> |
Merge "MediaBrowserCompat: Add a disconnecting state" into nyc-support-25.4-dev am: a0d2d96782 Change-Id: Ie4ac894c29f9a0af591b7ac2b7cd236299cd751e
|
a0a9740cce1d827466b4f36b715014610f19d22e |
|
22-Mar-2017 |
Sungsoo <sungsoo@google.com> |
MediaBrowserCompat: Add a disconnecting state By adding a CONNECT_STATE_DISCONNECTING, we could prevent the ConnectionCallback to be called after disconnect(). Also, applied the previous framework change to make forceCloseConnection() be called in the same thread. Bug: 36106103 Test: manual using Support4Demos Change-Id: I1ea2b645c64dee7c9ee26d93f7a2b0d44d41bd99
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
8f78961fb64f4cd7e0b8c177b044784182576825 |
|
22-Mar-2017 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Use asInterface()/asBinder() instead of a plain cast"
|
81b56b40a92533a6f87a84c34d68b6a404e3bbf4 |
|
21-Mar-2017 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Use asInterface()/asBinder() instead of a plain cast Bug: 36449012 Test: ./gradlew support-media-compat:connectedCheck on API 18, 22, 23, and 25 Change-Id: Ic423fbecd09f7de02fab68533726f815c12019ee
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
3b87acb5ee4570aeae982067bf56529644a1055e |
|
21-Mar-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "MediaSessionCompat: Use asInterface()/asBinder() instead of a plain cast" into nyc-support-25.4-dev
|
19801df0ed4375e8dfbd57d020baaaa13113e93a |
|
21-Mar-2017 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Use asInterface()/asBinder() instead of a plain cast Bug: 36449012 Test: ./gradlew support-media-compat:connectedCheck on API 18, 22, 23, and 25 Change-Id: Ic423fbecd09f7de02fab68533726f815c12019ee
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
99ba8864748a197cd3844e06100065877d0b2e93 |
|
13-Mar-2017 |
Hyundo Moon <hdmoon@google.com> |
Merge "Throw IllegalStateException in MediaBrowserCompat.search()" into nyc-support-25.4-dev am: ec2dea2032 Change-Id: Ibfe58b8bef5ffbf8ef4cb9ae161b697eb2a50b8b
|
ec2dea2032b2690315e2be9963778df12bfb6238 |
|
13-Mar-2017 |
Hyundo Moon <hdmoon@google.com> |
Merge "Throw IllegalStateException in MediaBrowserCompat.search()" into nyc-support-25.4-dev
|
5a178dc2b62a64f6cc0220b77691a1e5e5dbf009 |
|
09-Mar-2017 |
Hyundo Moon <hdmoon@google.com> |
Throw IllegalStateException in MediaBrowserCompat.search() This CL makes MediaBrowserCompat.search() throw IllegalStateException when the browser is not connected to the service. Also, it updates the JavaDoc of deprecated constant MediaBrowserServiceCompat.EXTRA_SUGGESTION_KEYWORDS to provide more complete story for developers migrating to the new search API. Bug: 35346000, Bug: 35944789 Test: Manually called search() when disconnected. Change-Id: I65a4453194a546fa3a49aa13c5262930668db36a
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
05944c3367279f44345963acc40674b1653f6418 |
|
08-Mar-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "A pass at fixing unchecked javac warnings."
|
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/java/android/support/v4/media/MediaBrowserCompat.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/java/android/support/v4/media/MediaBrowserCompat.java
|
8e283af1880355791a5228ab6af461127ccbbe23 |
|
06-Mar-2017 |
Alan Viverette <alanv@google.com> |
Fix lint issue in media-compat Test: ./gradlew support-media-compat:lint Change-Id: I23c32c98824e494ff7eecc07d0aefe31b6040f68
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
abc73958d264e1eed7fd401a18be1d9ede8304eb |
|
06-Mar-2017 |
Aurimas Liutikas <aurimas@google.com> |
A pass at fixing unchecked javac warnings. Add types where needed. Suppress places where we intentionally skip types. Test: ./gradlew assemble still works Change-Id: If1350e896948c7e27c212cf7b1a94f08b9131193
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
402acf34a51fa12c9816d7142c681bb47545d0d8 |
|
06-Mar-2017 |
Hyundo Moon <hdmoon@google.com> |
Merge "Provide compat API for MediaBrowser.search for API 26+"
|
c69882cb9b130902c1554ef5d3e3b06d776cd796 |
|
05-Mar-2017 |
Alan Viverette <alanv@google.com> |
Re-enable lint enforcement, fix remaining lint issues Bug: 29630077 Test: ./gradlew lint Change-Id: Ied1e4b1c33ba158d6bfab5439497ee4fc8284a8f
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
daaf102464e97c0cd40f73f610df6d8d998c43b4 |
|
17-Feb-2017 |
Hyundo Moon <hdmoon@google.com> |
Provide compat API for MediaBrowser.search for API 26+ This CL makes MediaBrowserCompat.search use the framework MediaBrowser.search internally. Bug: 35401273 Test: Run MediaBrowserServiceCompatTest on API 23-25 and Android O. Also tested with the framework MediaBrowserService in Android O. Change-Id: I3b5e411f770f9ab12e01b7c5768bd01e023ee7f0
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
17fc09080d4abeacaef1304667dd8d0006c5a3d4 |
|
20-Feb-2017 |
Hyundo Moon <hdmoon@google.com> |
Revert "Revert "Fix NPE which occurs when MediaBrowserService.onLoadItem gives null"" Although the original CL (http://ag/1915341) is not related to the test failure, it was reverted. So this change makes the original CL be merged again. This reverts commit 6fea533c390999295d37b0debe97f88aa693d22c. Change-Id: I10c0dea3fe45a203387ffac54d29f11e8b88ff65
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
6fea533c390999295d37b0debe97f88aa693d22c |
|
17-Feb-2017 |
Aurimas Liutikas <aurimas@google.com> |
Revert "Fix NPE which occurs when MediaBrowserService.onLoadItem gives null" This changed caused test to fail on API 17. https://sponge.corp.google.com/target?id=224eedaf-78ae-470b-ae8f-7e098db37e33&target=android.support.mediacompat.test&searchFor=&show=FAILED&sortBy=STATUS This reverts commit a6d8d0b69c9129c7ab412c82b483a600ef9ef1ac. Change-Id: I7391b5d3b2f094341399b3db2192a9be6e95bf1f
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
a6d8d0b69c9129c7ab412c82b483a600ef9ef1ac |
|
09-Feb-2017 |
Hyundo Moon <hdmoon@google.com> |
Fix NPE which occurs when MediaBrowserService.onLoadItem gives null NPE happens in Android O and after because MediaBrowserCompat.ItemCallback.onItemLoaded can take a null result from Android O. Test: Tested manually with MediaBrowserCompat which connects to framework MediaBrowserService. Checked that the null result can be sent successfully in Android O. Change-Id: I882d0c775184925299401f849374cd8858ba3bdc
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
10c84c33985e3a44e155fef3a4e796a67ab8e8b5 |
|
30-Jan-2017 |
Hyundo Moon <hdmoon@google.com> |
MediaBrowserCompat: Provide compat API for MediaBrowser.search Bug: 34016894 Test: Tested on API 18-25 devices Change-Id: Ic6681dac44cc84937eb74eeb9a3471a9a1f07385
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
0f9cc644664ddf8227ab6b4f4b431f4e24c38725 |
|
12-Jan-2017 |
Donghyun Cho <donghyun@google.com> |
MediaBrowserCompat: Use support library implementation for API 24 and 25 Bug: 34065580 Test: ./gradlew support-media-compat:connectedCheck Change-Id: If43a1b148da5903c3d1464702a0da996d775c2eb
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
d72ee2d863283223e699e7bdc3616a450daa1944 |
|
02-Feb-2017 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserServiceCompat: Clone a bundle before passing to the service" into nyc-support-25.2-dev
|
082f92c8357f91e7c12d038d71258d3bd61cb662 |
|
10-Jan-2017 |
Donghyun Cho <donghyun@google.com> |
MediaBrowserServiceCompat: Make SubscriptionCallback.onError be called When an error occurs during subscription, make SubscriptionCallback.onError() be called properly. Also enables related tests. Bug: 34068637, Bug: 34069800 Test: ./gradlew support-media-compat:connectedCheck on API 19, 23, 24 devices Change-Id: Ib909e8481f8c2397f46cf00f62d11ee47c6fe041 (cherry picked from commit 68284cf61cf46c69e443536b350b6cab9debbcdd)
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
3ef304f0ec8d662a7a8337509026c44db45380c2 |
|
11-Jan-2017 |
Donghyun Cho <donghyun@google.com> |
MediaBrowserServiceCompat: Clone a bundle before passing to the service Bug: 34065580 Test: ./gradlew support-media-compat:connectedCheck Change-Id: I0189c2fa28898efa996be7206eab57a68c608aa1 (cherry picked from commit 18b1431f7b985849edfca0c0e30d481d6550b69e)
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
8e10080c914d1ad0784394fa3026b85535535847 |
|
18-Nov-2016 |
Aurimas Liutikas <aurimas@google.com> |
Move from GROUP_ID to LIBRARY_GROUP annotations - GROUP_ID was deprecated in favor of LIBRARY_GROUP. - Fix import order in touched files. Test: ./gradlew assemble assembleAndroidTest Change-Id: I2a774e93215090f42262fb86cf8e841f2a546a4f
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
6caeb660f92918cab7d4e681c4f46e497a43ea28 |
|
07-Nov-2016 |
Sungsoo <sungsoo@google.com> |
MediaBrowserCompat: Fix NPE Bug: 32669826 Change-Id: If817ae4211916d70c5d637632e5dbe5848cdd800
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
c39d9c75590eca86a5e7e32a8824ba04a0d42e9b |
|
25-Aug-2016 |
Alan Viverette <alanv@google.com> |
Add @RestrictTo(GROUP_ID) annotations to match @hide docs annotations Also removes some unnecessary @hide annotations on classes that wouldn't have shown up in docs anyway due to package/private visibility or NO_DOCS. Bug: 27937193 Change-Id: Iab127a5a3ce57a2d61965d3cef782621eb3859f5
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
7ce86ec087d5246c3b9a6f038bb538957606c311 |
|
05-Sep-2016 |
Sungsoo <sungsoo@google.com> |
MediaBrowserCompat: Make ItemCallback can take a null media item When the implementation of MediaBrowserServiceCompat.onLoadItem returns null, ItemCallback.onError was called, but the JavaDoc is saying that ItemCallback.onItemLoaded can be called with a null result. This CL makes ItemCallback.onItemLoaded be able to take a null result, and ItemCallback.onError be called when the implementation doesn't override the onLoadItem method or when the returned object is not MediaItem. Bug: 27808084 Change-Id: Ifd25bcbd0775af221f3b48f715a8eb703caa77ad
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
b768ed3824de2c109411654b3830feabe564ff0a |
|
25-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Remove all the extra accessor methods added by javac in support-media-compat. Change private methods to be package protected to avoid extra methods that get added to be able to access them from inner classes. This CL saves 95 methods in our jar. Bug: 31075707 Change-Id: I109e85d38ab39c66b55482e2a69030c5f0d6a462
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
6ff4dde1a7699f2fcf0ba0e16f8e0c5aac1589a0 |
|
02-Aug-2016 |
Hyundo Moon <hdmoon@google.com> |
MediaBrowserCompat: Supplement JavaDoc of MediaItem.getMediaId() This CL adds link to MediaMetadataCompat.METADATA_KEY_MEDIA_ID into the JavaDoc of MediaItem.getMediaId() to help developers easily find what the MediaId is. Bug: 28790407 Change-Id: I7ca64e436f8290ed0723daaf19f33e07ad800997
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
e48441650b24efca174b0b8b29c6f284f8d01650 |
|
13-Jul-2016 |
Hyundo Moon <hdmoon@google.com> |
Address API council feedback on MediaBrowserCompat/MediaSessionCompat * MediaBrowserCompat - Add comment for the behavior of MediaItem.fromMediaItem()/ MediaItem.fromMediaItemList() on API < 21 to explicitly state that they return null. * MediaSessionCompat - Make fromMediaSession()/QueueItem.fromQueueItem() return null on API < 21. Also add comment for it. - Add comment for the behavior of QueueItem.fromQueueItemList() on API < 21 to explicitly state that they return null. - Add @param for Context argument in fromMediaSession(). Bug: 30088705 Bug: 30088479 Change-Id: Ie4c5069426348c6203540976c7c44c77570ac882
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
befd962eaf358c8dba1eae1cfeb92a34fb74d3c2 |
|
29-Jun-2016 |
Hyundo Moon <hdmoon@google.com> |
Add fromMediaItem()/fromMediaItemList() in MediaBrowserCompat.MediaItem This CL adds two methods which convert MediaBrowser.MediaItem object/List to MediaBrowserCompat.MediaItem object/List, respectively. It also removes unnecessary conversions of the MediaItem list to Parcel list and vice versa by using the two added methods. Bug: 29524530 Change-Id: Ie0628b44c6d5db08f5f4694c673d76e7351300d6
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
9d18baac7c99ec5c8ca88cfca10ad21e4106e2f1 |
|
20-Jun-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaControllerCompat: Make the all callback methods be called Bug: 29330560 Change-Id: Ie2ef0e3ca21742220bdb2bc5d4a094bb46e6da4c
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|
f110fcef8d82920eaabf7ad94a1268b2421a8bb3 |
|
12-May-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Fix NPE" into nyc-dev am: 2969ac23f1 am: 64a012aa7f am: 1e1ea4588b * commit '1e1ea4588b340fdb9cc2b1fe57c34740cd738caf': MediaBrowserCompat: Fix NPE Change-Id: I5ac75248d57710c37a6c9f2a030f94558eb0741c
|
d3c5347b3ec0025ec906e2053eaa9b97287c46a5 |
|
10-May-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Extracting MediaCompat classes into a new module Change-Id: I46d0bbceba9b94828eb94aa3728e4ec61a1f2269
/frameworks/support/media-compat/java/android/support/v4/media/MediaBrowserCompat.java
|