Merge "MediaSession2: Change return type of CommandGroup#getCommands()" into pi-dev
This commit is contained in:
@@ -45,6 +45,7 @@ import android.os.ResultReceiver;
|
|||||||
import java.lang.annotation.Retention;
|
import java.lang.annotation.Retention;
|
||||||
import java.lang.annotation.RetentionPolicy;
|
import java.lang.annotation.RetentionPolicy;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Set;
|
||||||
import java.util.concurrent.Executor;
|
import java.util.concurrent.Executor;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -557,7 +558,7 @@ public class MediaSession2 implements AutoCloseable {
|
|||||||
return mProvider.hasCommand_impl(code);
|
return mProvider.hasCommand_impl(code);
|
||||||
}
|
}
|
||||||
|
|
||||||
public @NonNull List<Command> getCommands() {
|
public @NonNull Set<Command> getCommands() {
|
||||||
return mProvider.getCommands_impl();
|
return mProvider.getCommands_impl();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -36,6 +36,7 @@ import android.os.Bundle;
|
|||||||
import android.os.ResultReceiver;
|
import android.os.ResultReceiver;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Set;
|
||||||
import java.util.concurrent.Executor;
|
import java.util.concurrent.Executor;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -87,7 +88,7 @@ public interface MediaSession2Provider extends TransportControlProvider {
|
|||||||
void removeCommand_impl(Command command);
|
void removeCommand_impl(Command command);
|
||||||
boolean hasCommand_impl(Command command);
|
boolean hasCommand_impl(Command command);
|
||||||
boolean hasCommand_impl(int code);
|
boolean hasCommand_impl(int code);
|
||||||
List<Command> getCommands_impl();
|
Set<Command> getCommands_impl();
|
||||||
Bundle toBundle_impl();
|
Bundle toBundle_impl();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user