diff options
Diffstat (limited to 'media/java/android/media/session/MediaController.java')
-rw-r--r-- | media/java/android/media/session/MediaController.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/media/java/android/media/session/MediaController.java b/media/java/android/media/session/MediaController.java index 38e2bdfc308d..e9bb7f8d6cb8 100644 --- a/media/java/android/media/session/MediaController.java +++ b/media/java/android/media/session/MediaController.java @@ -22,6 +22,7 @@ import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.SystemApi; import android.app.PendingIntent; +import android.compat.annotation.UnsupportedAppUsage; import android.content.Context; import android.content.pm.ParceledListSlice; import android.media.AudioAttributes; @@ -32,6 +33,7 @@ import android.media.VolumeProvider; import android.media.VolumeProvider.ControlType; import android.media.session.MediaSession.QueueItem; import android.net.Uri; +import android.os.Build; import android.os.Bundle; import android.os.Handler; import android.os.Looper; @@ -462,10 +464,11 @@ public final class MediaController { } /** + * @hide * Returns whether this and {@code other} media controller controls the same session. - * @deprecated Check equality of {@link #getSessionToken() tokens} instead. */ - @Deprecated + @UnsupportedAppUsage(publicAlternatives = "Check equality of {@link #getSessionToken() tokens} " + + "instead.", maxTargetSdk = Build.VERSION_CODES.R) public boolean controlsSameSession(@Nullable MediaController other) { if (other == null) return false; return mToken.equals(other.mToken); |