diff options
author | RoboErik <epastern@google.com> | 2014-08-27 16:03:19 -0700 |
---|---|---|
committer | Erik Pasternak <roboerik@android.com> | 2014-08-28 21:11:22 +0000 |
commit | 3625bf72cb8bcf3c7f8f8cd8d708d7206824cc62 (patch) | |
tree | 2622f578bd3e2af0ea5f0d81bf2a617ec4f3c3dc /services | |
parent | de18420afff5ae606dd5adbe2a7ab3c52c61ff39 (diff) | |
download | frameworks_base-3625bf72cb8bcf3c7f8f8cd8d708d7206824cc62.zip frameworks_base-3625bf72cb8bcf3c7f8f8cd8d708d7206824cc62.tar.gz frameworks_base-3625bf72cb8bcf3c7f8f8cd8d708d7206824cc62.tar.bz2 |
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
Diffstat (limited to 'services')
-rw-r--r-- | services/core/java/com/android/server/media/MediaSessionRecord.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/services/core/java/com/android/server/media/MediaSessionRecord.java b/services/core/java/com/android/server/media/MediaSessionRecord.java index 978a9f4..0da2cfa 100644 --- a/services/core/java/com/android/server/media/MediaSessionRecord.java +++ b/services/core/java/com/android/server/media/MediaSessionRecord.java @@ -23,6 +23,7 @@ import android.content.Intent; import android.content.pm.ParceledListSlice; import android.media.AudioManager; import android.media.AudioManagerInternal; +import android.media.MediaDescription; import android.media.MediaMetadata; import android.media.Rating; import android.media.VolumeProvider; @@ -441,7 +442,7 @@ public class MediaSessionRecord implements IBinder.DeathRecipient { private String getShortMetadataString() { int fields = mMetadata == null ? 0 : mMetadata.size(); - MediaMetadata.Description description = mMetadata == null ? null : mMetadata + MediaDescription description = mMetadata == null ? null : mMetadata .getDescription(); return "size=" + fields + ", description=" + description; } @@ -820,9 +821,9 @@ public class MediaSessionRecord implements IBinder.DeathRecipient { } } - public void playUri(Uri uri, Bundle extras) { + public void playFromMediaId(String mediaId, Bundle extras) { try { - mCb.onPlayUri(uri, extras); + mCb.onPlayFromMediaId(mediaId, extras); } catch (RemoteException e) { Slog.e(TAG, "Remote failure in playUri.", e); } @@ -1042,8 +1043,8 @@ public class MediaSessionRecord implements IBinder.DeathRecipient { } @Override - public void playUri(Uri uri, Bundle extras) throws RemoteException { - mSessionCb.playUri(uri, extras); + public void playFromMediaId(String mediaId, Bundle extras) throws RemoteException { + mSessionCb.playFromMediaId(mediaId, extras); } @Override @@ -1052,7 +1053,7 @@ public class MediaSessionRecord implements IBinder.DeathRecipient { } @Override - public void skipToTrack(long id) { + public void skipToQueueItem(long id) { mSessionCb.skipToTrack(id); } |