From a84c9eb1c440506f8693c8d985f5dea899707593 Mon Sep 17 00:00:00 2001 From: Jaewan Kim Date: Tue, 20 Mar 2018 16:11:40 +0900 Subject: [PATCH] MediaSession2: Change return type of CommandGroup#getCommands() Bug: 74648408 Test: Build Change-Id: I443dd0a1f244b285754561a4c485ef2e8530d42d --- media/java/android/media/MediaSession2.java | 3 ++- media/java/android/media/update/MediaSession2Provider.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media/java/android/media/MediaSession2.java b/media/java/android/media/MediaSession2.java index d902671d01548..a462addc67842 100644 --- a/media/java/android/media/MediaSession2.java +++ b/media/java/android/media/MediaSession2.java @@ -45,6 +45,7 @@ import android.os.ResultReceiver; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.util.List; +import java.util.Set; import java.util.concurrent.Executor; /** @@ -535,7 +536,7 @@ public class MediaSession2 implements AutoCloseable { return mProvider.hasCommand_impl(code); } - public @NonNull List getCommands() { + public @NonNull Set getCommands() { return mProvider.getCommands_impl(); } diff --git a/media/java/android/media/update/MediaSession2Provider.java b/media/java/android/media/update/MediaSession2Provider.java index ed96b6d4bb10b..5a1db3ef88245 100644 --- a/media/java/android/media/update/MediaSession2Provider.java +++ b/media/java/android/media/update/MediaSession2Provider.java @@ -36,6 +36,7 @@ import android.os.Bundle; import android.os.ResultReceiver; import java.util.List; +import java.util.Set; import java.util.concurrent.Executor; /** @@ -87,7 +88,7 @@ public interface MediaSession2Provider extends TransportControlProvider { void removeCommand_impl(Command command); boolean hasCommand_impl(Command command); boolean hasCommand_impl(int code); - List getCommands_impl(); + Set getCommands_impl(); Bundle toBundle_impl(); }