mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Add addAll to SessionCommands
PiperOrigin-RevId: 578588968
This commit is contained in:
parent
7a10435633
commit
a671f4aede
1
api.txt
1
api.txt
@ -1808,6 +1808,7 @@ package androidx.media3.session {
|
||||
ctor public SessionCommands.Builder();
|
||||
method public androidx.media3.session.SessionCommands.Builder add(androidx.media3.session.SessionCommand);
|
||||
method public androidx.media3.session.SessionCommands.Builder add(@androidx.media3.session.SessionCommand.CommandCode int);
|
||||
method public androidx.media3.session.SessionCommands.Builder addSessionCommands(java.util.Collection<androidx.media3.session.SessionCommand>);
|
||||
method public androidx.media3.session.SessionCommands build();
|
||||
method public androidx.media3.session.SessionCommands.Builder remove(androidx.media3.session.SessionCommand);
|
||||
method public androidx.media3.session.SessionCommands.Builder remove(@androidx.media3.session.SessionCommand.CommandCode int);
|
||||
|
@ -81,6 +81,18 @@ public final class SessionCommands implements Bundleable {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds all of the commands in the specified collection.
|
||||
*
|
||||
* @param commands collection containing elements to be added to this set
|
||||
* @return This builder for chaining.
|
||||
*/
|
||||
@CanIgnoreReturnValue
|
||||
public Builder addSessionCommands(Collection<SessionCommand> commands) {
|
||||
this.commands.addAll(commands);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Removes a command which matches a given {@link SessionCommand command}.
|
||||
*
|
||||
|
Loading…
x
Reference in New Issue
Block a user