fd228a383c0844d69da952460145b1aa3e00ffd7 |
|
04-Dec-2014 |
RoboErik <epastern@google.com> |
Make setting the session token in MediaBrowserService synchronous The MusicDemo was depending on the fact that setting the session token is done synchronously and that getSessionToken can be called immediately after. This makes setting the token synchronous again but leaves the post to update any MediaBrowsers that are waiting on a connection. This does introduce a small race condition if an app tries to set it twice from different threads, but this is a very unlikely situation and MediaBrowserService is not guaranteed to be thread safe. bug:18603085 Change-Id: Id934c9f3b6520225cd92d1d8a6e2b3d606b8c6c8
/frameworks/base/media/java/android/service/media/MediaBrowserService.java
|
d64c425f32174a66a3974c63211bf457005a8d6a |
|
21-Nov-2014 |
RoboErik <epastern@google.com> |
Delay calling onConnected until a session is set in MediaBrowser This will delay all calls to onConnected from the MediaBrowserService until a session token has been set. This also requires making it an exception to try setting the session twice. bug:18052336 Change-Id: Iecf186c53364183e1696af83a855c8db3294a5d0
/frameworks/base/media/java/android/service/media/MediaBrowserService.java
|
4034546812141a7b21d6be290bc12e932f753b31 |
|
04-Nov-2014 |
Andrew Solovay <asolovay@google.com> |
docs: Removed broken link to non-existent method. Doc had included link to method MediaBrowserService.onLoadIcon(). Per bug http://b/17205016 that method was removed before release. Revised doc is staged to: http://asolovay.mtv.corp.google.com:9650/reference/android/service/media/MediaBrowserService.Result.html (Note that the other "See Also" link, which I didn't remove, is badly formatted because Javadoc seems to choke on links to methods that are passed generic types. JoeFernandez@, if you can suggest a better way to format that link I'll make that change too.) bug: 18229650 Change-Id: Ic55ae8b9edc6dd314cf5acc306abd8a9d5f71134
/frameworks/base/media/java/android/service/media/MediaBrowserService.java
|
92e565f71526141cb38f864dcb4eeb54d2cbf869 |
|
04-Sep-2014 |
RoboErik <epastern@google.com> |
rename SERVICE_ACTION to SERVICE_INTERFACE For API consistency this intent is suppose to be named SERVICE_INTERFACE. bug:17390782 Change-Id: I4c3b1d8476dd6c939792f73615e92d7bfa6d5758
/frameworks/base/media/java/android/service/media/MediaBrowserService.java
|
c692d05951561e1d9fde952cc5389ec167bdb7bb |
|
30-Aug-2014 |
RoboErik <epastern@google.com> |
Update MediaBrowser to use String ids instead of Uris Since we converted MediaDescription over to using a String media id for identifying everything we should also use Strings in the browser service to make it clear that it should re-use that field. bug:17333205 Change-Id: I5fd5762bdad05068f5b1aa36074306b43432e686
/frameworks/base/media/java/android/service/media/MediaBrowserService.java
|
3625bf72cb8bcf3c7f8f8cd8d708d7206824cc62 |
|
28-Aug-2014 |
RoboErik <epastern@google.com> |
Update to MediaBrowser APIs per council feedback Does all the updates in the bug except the loadIcon/loadBitmap methods, which are removed per feedback from Sharkey. bug:17205016 Change-Id: Ie84d4d25a59c6985ce16972c26c8d1e5c02ff5c9
/frameworks/base/media/java/android/service/media/MediaBrowserService.java
|