Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6debdfcc authored by Jin Seok Park's avatar Jin Seok Park Committed by Android (Google) Code Review
Browse files

Merge "[Media ML] Update MediaSessionManager#getActiveSessionsForUser"

parents 0fa6d07d ebf6e6af
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -32,6 +32,7 @@ import android.media.IRemoteVolumeControllerCallback;
import android.media.MediaFrameworkInitializer;
import android.media.MediaSession2;
import android.media.Session2Token;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.os.RemoteException;
@@ -209,7 +210,10 @@ public final class MediaSessionManager {
     * @return A list of controllers for ongoing sessions.
     * @hide
     */
    @UnsupportedAppUsage
    // TODO: Remove @UnsupportedAppUsage
    @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.R, publicAlternatives = "Should only be"
            + " used by system apps, since non-system apps cannot get other users' sessions."
            + " Use {@link #getActiveSessions} instead.")
    public @NonNull List<MediaController> getActiveSessionsForUser(
            @Nullable ComponentName notificationListener, int userId) {
        ArrayList<MediaController> controllers = new ArrayList<MediaController>();