diff options
| -rw-r--r-- | api/system-current.txt | 4 | ||||
| -rw-r--r-- | media/apex/java/android/media/session/MediaController.java | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/api/system-current.txt b/api/system-current.txt index e5ae9a7002b4..e2b213864ecc 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -3618,6 +3618,10 @@ package android.media.session { method public void unregisterCallback(@NonNull android.media.session.ControllerCallbackLink); } + public static final class MediaController.PlaybackInfo implements android.os.Parcelable { + ctor public MediaController.PlaybackInfo(int, int, int, int, android.media.AudioAttributes); + } + public abstract static class MediaSession.Callback { method public void onSetMediaButtonEventDelegate(@NonNull android.media.session.MediaSessionEngine.MediaButtonEventDelegate); } diff --git a/media/apex/java/android/media/session/MediaController.java b/media/apex/java/android/media/session/MediaController.java index d43acf47b863..944832e3c5e4 100644 --- a/media/apex/java/android/media/session/MediaController.java +++ b/media/apex/java/android/media/session/MediaController.java @@ -18,6 +18,7 @@ package android.media.session; import android.annotation.NonNull; import android.annotation.Nullable; +import android.annotation.SystemApi; import android.annotation.UnsupportedAppUsage; import android.app.PendingIntent; import android.content.Context; @@ -1011,6 +1012,7 @@ public final class MediaController { /** * @hide */ + @SystemApi public PlaybackInfo(int type, int control, int max, int current, AudioAttributes attrs) { mVolumeType = type; mVolumeControl = control; |