/frameworks/support/media/src/main/java/androidx/media/ |
SessionCommandGroup2.java | 20 import static androidx.media.SessionCommand2.COMMAND_CODE_CUSTOM; 37 * A set of {@link SessionCommand2} which represents a command group. 52 private Set<SessionCommand2> mCommands = new HashSet<>(); 75 public void addCommand(@NonNull SessionCommand2 command) { 86 * Shouldn't be {@link SessionCommand2#COMMAND_CODE_CUSTOM}. 92 mCommands.add(new SessionCommand2(commandCode)); 115 final Field[] fields = SessionCommand2.class.getFields(); 121 mCommands.add(new SessionCommand2(fields[i].getInt(null))); 135 public void removeCommand(@NonNull SessionCommand2 command) { 146 * Shouldn't be {@link SessionCommand2#COMMAND_CODE_CUSTOM} [all...] |
SessionCommand2.java | 40 public final class SessionCommand2 { 43 * {@link SessionCommand2}. 52 * SessionCommand2)}. 61 * SessionCommand2)}. 70 * SessionCommand2)}. 79 * MediaSession2, ControllerInfo, SessionCommand2)}. 88 * MediaSession2, ControllerInfo, SessionCommand2)}. 97 * SessionCommand2)}. 116 * SessionCommand2)}. 125 * {@link SessionCallback#onCommandRequest(MediaSession2, ControllerInfo, SessionCommand2)} [all...] |
MediaSession2Stub.java | 75 import static androidx.media.SessionCommand2.COMMAND_CODE_CUSTOM; 76 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_PAUSE; 77 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_PLAY; 78 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_PREPARE; 79 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_RESET; 80 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_SEEK_TO; 81 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_SET_SPEED; 82 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_ADD_ITEM; 83 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_GET_CURRENT_MEDIA_ITEM; 84 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_GET_LIST [all...] |
MediaController2ImplBase.java | 79 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_PAUSE; 80 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_PLAY; 81 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_PREPARE; 82 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_RESET; 83 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_SEEK_TO; 84 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_SET_SPEED; 85 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_ADD_ITEM; 86 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_REMOVE_ITEM; 87 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_REPLACE_ITEM; 88 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_SET_LIST [all...] |
MediaSessionLegacyStub.java | 63 import static androidx.media.SessionCommand2.COMMAND_CODE_CUSTOM; 64 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_GET_CURRENT_MEDIA_ITEM; 65 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_GET_LIST; 100 private static final SparseArray<SessionCommand2> sCommandsForOnCommandRequest = 108 Set<SessionCommand2> commands = group.getCommands(); 109 for (SessionCommand2 command : commands) { 213 private boolean isAllowedCommand(ControllerInfo controller, SessionCommand2 command) { 234 private void onCommand2(@NonNull IBinder caller, @NonNull final SessionCommand2 sessionCommand, 240 @Nullable final SessionCommand2 sessionCommand, final int commandCode, 252 SessionCommand2 command [all...] |
MediaSession2.java | 307 public void sendCustomCommand(@NonNull SessionCommand2 command, @Nullable Bundle args) { 319 @NonNull SessionCommand2 command, @Nullable Bundle args, 502 * MediaSession2, ControllerInfo, SessionCommand2)}. 514 * @see SessionCallback#onCommandRequest(MediaSession2, ControllerInfo, SessionCommand2) 515 * @see SessionCommand2#COMMAND_CODE_PLAYLIST_ADD_ITEM 516 * @see SessionCommand2#COMMAND_CODE_PLAYLIST_REPLACE_ITEM 825 * @see SessionCommand2#COMMAND_CODE_PLAYBACK_PLAY 826 * @see SessionCommand2#COMMAND_CODE_PLAYBACK_PAUSE 827 * @see SessionCommand2#COMMAND_CODE_PLAYBACK_RESET 828 * @see SessionCommand2#COMMAND_CODE_PLAYLIST_SKIP_TO_NEXT_ITE [all...] |
MediaController2.java | 445 public void sendCustomCommand(@NonNull SessionCommand2 command, @Nullable Bundle args, 460 * @see SessionCommand2#COMMAND_CODE_PLAYLIST_GET_LIST 713 void sendCustomCommand(@NonNull SessionCommand2 command, @Nullable Bundle args, 808 @NonNull SessionCommand2 command, @Nullable Bundle args, [all...] |
/frameworks/base/media/java/android/media/ |
SessionCommand2.java | 39 public final class SessionCommand2 { 42 * {@link SessionCommand2}. 51 * SessionCommand2)}. 60 * SessionCommand2)}. 69 * SessionCommand2)}. 78 * MediaSession2, ControllerInfo, SessionCommand2)}. 87 * MediaSession2, ControllerInfo, SessionCommand2)}. 96 * SessionCommand2)}. 115 * SessionCommand2)}. 124 * {@link SessionCallback#onCommandRequest(MediaSession2, ControllerInfo, SessionCommand2)} [all...] |
SessionCommandGroup2.java | 30 * Represent set of {@link SessionCommand2}. 51 public void addCommand(@NonNull SessionCommand2 command) { 63 public void removeCommand(@NonNull SessionCommand2 command) { 71 public boolean hasCommand(@NonNull SessionCommand2 command) { 80 Set<SessionCommand2> getCommands() {
|
MediaSession2.java | 230 * @see SessionCommand2#COMMAND_CODE_PLAYBACK_PLAY 231 * @see SessionCommand2#COMMAND_CODE_PLAYBACK_PAUSE 232 * @see SessionCommand2#COMMAND_CODE_PLAYBACK_STOP 233 * @see SessionCommand2#COMMAND_CODE_PLAYLIST_SKIP_NEXT_ITEM 234 * @see SessionCommand2#COMMAND_CODE_PLAYLIST_SKIP_PREV_ITEM 235 * @see SessionCommand2#COMMAND_CODE_PLAYBACK_PREPARE 236 * @see SessionCommand2#COMMAND_CODE_SESSION_FAST_FORWARD 237 * @see SessionCommand2#COMMAND_CODE_SESSION_REWIND 238 * @see SessionCommand2#COMMAND_CODE_PLAYBACK_SEEK_TO 239 * @see SessionCommand2#COMMAND_CODE_PLAYLIST_SKIP_TO_PLAYLIST_ITE [all...] |
MediaController2.java | 139 @NonNull SessionCommand2 command, @Nullable Bundle args, 686 public void sendCustomCommand(@NonNull SessionCommand2 command, @Nullable Bundle args,
|
/frameworks/base/media/java/android/media/update/ |
MediaSession2Provider.java | 26 import android.media.SessionCommand2; 59 void sendCustomCommand_impl(ControllerInfo controller, SessionCommand2 command, Bundle args, 61 void sendCustomCommand_impl(SessionCommand2 command, Bundle args); 88 void addCommand_impl(SessionCommand2 command); 90 void removeCommand_impl(SessionCommand2 command); 91 boolean hasCommand_impl(SessionCommand2 command); 93 Set<SessionCommand2> getCommands_impl(); 98 SessionCommand2 getCommand_impl(); 105 Builder setCommand_impl(SessionCommand2 command);
|
MediaController2Provider.java | 24 import android.media.SessionCommand2; 59 void sendCustomCommand_impl(SessionCommand2 command, Bundle args, ResultReceiver cb);
|
StaticProvider.java | 38 import android.media.SessionCommand2; 72 CommandProvider createMediaSession2Command(SessionCommand2 instance, 74 SessionCommand2 fromBundle_MediaSession2Command(Bundle bundle);
|
/cts/tests/tests/media/src/android/media/cts/ |
MediaSession2_PermissionTest.java | 19 import static android.media.SessionCommand2.COMMAND_CODE_SESSION_FAST_FORWARD; 20 import static android.media.SessionCommand2.COMMAND_CODE_PLAYBACK_PAUSE; 21 import static android.media.SessionCommand2.COMMAND_CODE_PLAYBACK_PLAY; 22 import static android.media.SessionCommand2.COMMAND_CODE_SESSION_REWIND; 23 import static android.media.SessionCommand2.COMMAND_CODE_PLAYBACK_SEEK_TO; 24 import static android.media.SessionCommand2.COMMAND_CODE_SET_VOLUME; 25 import static android.media.SessionCommand2.COMMAND_CODE_PLAYLIST_SKIP_NEXT_ITEM; 26 import static android.media.SessionCommand2.COMMAND_CODE_PLAYLIST_SKIP_PREV_ITEM; 27 import static android.media.SessionCommand2.COMMAND_CODE_PLAYBACK_STOP; 28 import static android.media.SessionCommand2.COMMAND_CODE_PLAYLIST_ADD_ITEM [all...] |
MediaSession2Test.java | 42 import android.media.SessionCommand2; 633 assertEquals(SessionCommand2.COMMAND_CODE_PLAYBACK_PAUSE, 641 assertEquals(SessionCommand2.COMMAND_CODE_PLAYBACK_PLAY, 683 .setCommand(new SessionCommand2(SessionCommand2.COMMAND_CODE_PLAYBACK_PLAY)) 728 commands.addCommand(new SessionCommand2(SessionCommand2.COMMAND_CODE_PLAYBACK_PLAY)); 729 commands.addCommand(new SessionCommand2(SessionCommand2.COMMAND_CODE_PLAYBACK_PAUSE)); 730 commands.addCommand(new SessionCommand2(SessionCommand2.COMMAND_CODE_PLAYBACK_STOP)) [all...] |
MediaSession2TestBase.java | 27 import android.media.SessionCommand2; 203 public void onCustomCommand(MediaController2 controller, SessionCommand2 command,
|
/frameworks/av/packages/MediaComponents/src/com/android/media/ |
MediaSession2Stub.java | 25 import android.media.SessionCommand2; 66 private static final SparseArray<SessionCommand2> sCommandsForOnCommandRequest = 90 Set<SessionCommand2> commands = group.getCommands(); 91 for (SessionCommand2 command : commands) { 168 private ControllerInfo getControllerIfAble(IMediaController2 caller, SessionCommand2 command) { 240 SessionCommand2 command = sCommandsForOnCommandRequest.get(commandCode); 402 allowedCommands.hasCommand(SessionCommand2.COMMAND_CODE_PLAYLIST_GET_LIST) 460 onCommand(caller, SessionCommand2.COMMAND_CODE_SET_VOLUME, 474 onCommand(caller, SessionCommand2.COMMAND_CODE_SET_VOLUME, 490 case SessionCommand2.COMMAND_CODE_PLAYBACK_PLAY [all...] |
MediaController2Impl.java | 19 import static android.media.SessionCommand2.COMMAND_CODE_SET_VOLUME; 20 import static android.media.SessionCommand2.COMMAND_CODE_PLAYLIST_ADD_ITEM; 21 import static android.media.SessionCommand2.COMMAND_CODE_PLAYLIST_REMOVE_ITEM; 22 import static android.media.SessionCommand2.COMMAND_CODE_PLAYLIST_REPLACE_ITEM; 23 import static android.media.SessionCommand2.COMMAND_CODE_PLAYLIST_SET_LIST; 24 import static android.media.SessionCommand2.COMMAND_CODE_PLAYLIST_SET_LIST_METADATA; 25 import static android.media.SessionCommand2.COMMAND_CODE_PLAYLIST_SET_REPEAT_MODE; 26 import static android.media.SessionCommand2.COMMAND_CODE_PLAYLIST_SET_SHUFFLE_MODE; 27 import static android.media.SessionCommand2.COMMAND_CODE_SESSION_PLAY_FROM_MEDIA_ID; 28 import static android.media.SessionCommand2.COMMAND_CODE_SESSION_PLAY_FROM_SEARCH [all...] |
MediaSession2Impl.java | 19 import static android.media.SessionCommand2.COMMAND_CODE_CUSTOM; 47 import android.media.SessionCommand2; 459 @NonNull SessionCommand2 command, Bundle args, ResultReceiver receiver) { 470 public void sendCustomCommand_impl(@NonNull SessionCommand2 command, Bundle args) { [all...] |
MediaController2Stub.java | 24 import android.media.SessionCommand2; 323 SessionCommand2 command = SessionCommand2.fromBundle(commandBundle);
|
/frameworks/support/media/src/androidTest/java/androidx/media/ |
MediaSession2_PermissionTest.java | 19 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_PAUSE; 20 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_PLAY; 21 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_RESET; 22 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYBACK_SEEK_TO; 23 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_ADD_ITEM; 24 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_REMOVE_ITEM; 25 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_REPLACE_ITEM; 26 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_SET_LIST; 27 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_SET_LIST_METADATA; 28 import static androidx.media.SessionCommand2.COMMAND_CODE_PLAYLIST_SKIP_TO_NEXT_ITEM [all...] |
MediaSession2Test.java | [all...] |
MediaController2Test.java | 412 * if the controller doesn't have {@link SessionCommand2#COMMAND_CODE_PLAYLIST_GET_LIST} but 413 * {@link SessionCommand2#COMMAND_CODE_PLAYLIST_GET_LIST_METADATA}. 436 commands.addCommand(new SessionCommand2( 437 SessionCommand2.COMMAND_CODE_PLAYLIST_GET_LIST_METADATA)); [all...] |
/frameworks/av/packages/MediaComponents/src/com/android/media/update/ |
ApiFactory.java | 34 import android.media.SessionCommand2; 108 SessionCommand2 instance, int commandCode, String action, Bundle extra) { 116 public SessionCommand2 fromBundle_MediaSession2Command(Bundle command) {
|