diff options
author | Jean-Michel Trivi <jmtrivi@google.com> | 2012-06-20 14:34:05 -0700 |
---|---|---|
committer | Jean-Michel Trivi <jmtrivi@google.com> | 2012-06-20 14:36:23 -0700 |
commit | 2cd5d253786b115470adc04a3609358f5eb7eb0a (patch) | |
tree | c594fece1b63ea1a9f77c1639c528aed10bf9a0a /api/current.txt | |
parent | f98de1e8dd6dcbd191921b4aa07a1d41b0b9db91 (diff) | |
download | frameworks_base-2cd5d253786b115470adc04a3609358f5eb7eb0a.zip frameworks_base-2cd5d253786b115470adc04a3609358f5eb7eb0a.tar.gz frameworks_base-2cd5d253786b115470adc04a3609358f5eb7eb0a.tar.bz2 |
Unhide new API in android.media.MediaRouter for remote playback
Expose new functionality for handling remote volume in:
android.media.MediaRouter.RouteInfo
android.media.MediaRouter.UserRouteInfo
android.media.MediaRouter.VolumeCallback
Change-Id: I8fd9c92be606364599e65939f318e11c2860bab9
Diffstat (limited to 'api/current.txt')
-rw-r--r-- | api/current.txt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt index 6072ad9..3069221 100644 --- a/api/current.txt +++ b/api/current.txt @@ -11565,10 +11565,19 @@ package android.media { method public android.graphics.drawable.Drawable getIconDrawable(); method public java.lang.CharSequence getName(); method public java.lang.CharSequence getName(android.content.Context); + method public int getPlaybackStream(); + method public int getPlaybackType(); method public java.lang.CharSequence getStatus(); method public int getSupportedTypes(); method public java.lang.Object getTag(); + method public int getVolume(); + method public int getVolumeHandling(); + method public int getVolumeMax(); method public void setTag(java.lang.Object); + field public static final int PLAYBACK_TYPE_LOCAL = 0; // 0x0 + field public static final int PLAYBACK_TYPE_REMOTE = 1; // 0x1 + field public static final int PLAYBACK_VOLUME_FIXED = 0; // 0x0 + field public static final int PLAYBACK_VOLUME_VARIABLE = 1; // 0x1 } public static class MediaRouter.SimpleCallback extends android.media.MediaRouter.Callback { @@ -11588,8 +11597,20 @@ package android.media { method public void setIconResource(int); method public void setName(java.lang.CharSequence); method public void setName(int); + method public void setPlaybackStream(int); + method public void setPlaybackType(int); method public void setRemoteControlClient(android.media.RemoteControlClient); method public void setStatus(java.lang.CharSequence); + method public void setVolume(int); + method public void setVolumeCallback(android.media.MediaRouter.VolumeCallback); + method public void setVolumeHandling(int); + method public void setVolumeMax(int); + } + + public static abstract class MediaRouter.VolumeCallback { + ctor public MediaRouter.VolumeCallback(); + method public abstract void onVolumeSetRequest(android.media.MediaRouter.RouteInfo, int); + method public abstract void onVolumeUpdateRequest(android.media.MediaRouter.RouteInfo, int); } public class MediaScannerConnection implements android.content.ServiceConnection { |