summaryrefslogtreecommitdiffstats
path: root/api/current.txt
diff options
context:
space:
mode:
authorAdam Powell <adamp@google.com>2012-06-20 15:56:39 -0700
committerAdam Powell <adamp@google.com>2012-06-20 22:19:29 -0700
commit8e37a85bf3dc39519942698dc90a3951306b934b (patch)
treeeb90d07708b259a54106b448edbb5b5d2c78b5b0 /api/current.txt
parentbd6b1820d931ef11fc7fc5b8571a8265c1ed4994 (diff)
downloadframeworks_base-8e37a85bf3dc39519942698dc90a3951306b934b.zip
frameworks_base-8e37a85bf3dc39519942698dc90a3951306b934b.tar.gz
frameworks_base-8e37a85bf3dc39519942698dc90a3951306b934b.tar.bz2
Expand volume APIs for MediaRouter
Allow applications to set a requested volume level on RouteInfo objects. If requested for a user route, the app-supplied callback will be invoked to perform actual volume adjustment. Change-Id: I856990a0da7292492aa15e6562dbc3d055b848a0
Diffstat (limited to 'api/current.txt')
-rw-r--r--api/current.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt
index 3069221..f25b11e 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -11538,6 +11538,7 @@ package android.media {
method public abstract void onRouteSelected(android.media.MediaRouter, int, android.media.MediaRouter.RouteInfo);
method public abstract void onRouteUngrouped(android.media.MediaRouter, android.media.MediaRouter.RouteInfo, android.media.MediaRouter.RouteGroup);
method public abstract void onRouteUnselected(android.media.MediaRouter, int, android.media.MediaRouter.RouteInfo);
+ method public abstract void onRouteVolumeChanged(android.media.MediaRouter, android.media.MediaRouter.RouteInfo);
}
public static class MediaRouter.RouteCategory {
@@ -11573,6 +11574,8 @@ package android.media {
method public int getVolume();
method public int getVolumeHandling();
method public int getVolumeMax();
+ method public void requestSetVolume(int);
+ method public void requestUpdateVolume(int);
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
@@ -11589,6 +11592,7 @@ package android.media {
method public void onRouteSelected(android.media.MediaRouter, int, android.media.MediaRouter.RouteInfo);
method public void onRouteUngrouped(android.media.MediaRouter, android.media.MediaRouter.RouteInfo, android.media.MediaRouter.RouteGroup);
method public void onRouteUnselected(android.media.MediaRouter, int, android.media.MediaRouter.RouteInfo);
+ method public void onRouteVolumeChanged(android.media.MediaRouter, android.media.MediaRouter.RouteInfo);
}
public static class MediaRouter.UserRouteInfo extends android.media.MediaRouter.RouteInfo {