public static interface MediaSessionConnector.QueueEditor
| Modifier and Type | Field and Description |
|---|---|
static long |
ACTIONS |
| Modifier and Type | Method and Description |
|---|---|
long |
getSupportedQueueEditorActions(Player player)
Returns
PlaybackStateCompat.ACTION_SET_RATING or 0. |
void |
onAddQueueItem(Player player,
MediaDescriptionCompat description)
See
MediaSessionCompat.Callback#onAddQueueItem(MediaDescriptionCompat description). |
void |
onAddQueueItem(Player player,
MediaDescriptionCompat description,
int index)
See
MediaSessionCompat.Callback#onAddQueueItem(MediaDescriptionCompat description,
int index). |
void |
onRemoveQueueItem(Player player,
MediaDescriptionCompat description)
See
MediaSessionCompat.Callback#onRemoveQueueItem(MediaDescriptionCompat
description). |
void |
onRemoveQueueItemAt(Player player,
int index)
See
MediaSessionCompat.Callback#onRemoveQueueItemAt(int index). |
void |
onSetRating(Player player,
RatingCompat rating)
See
MediaSessionCompat.Callback#onSetRating(RatingCompat). |
static final long ACTIONS
long getSupportedQueueEditorActions(@Nullable Player player)
PlaybackStateCompat.ACTION_SET_RATING or 0. The Media API does
not declare action constants for adding and removing queue items.player - The Player.void onAddQueueItem(Player player, MediaDescriptionCompat description)
MediaSessionCompat.Callback#onAddQueueItem(MediaDescriptionCompat description).void onAddQueueItem(Player player, MediaDescriptionCompat description, int index)
MediaSessionCompat.Callback#onAddQueueItem(MediaDescriptionCompat description,
int index).void onRemoveQueueItem(Player player, MediaDescriptionCompat description)
MediaSessionCompat.Callback#onRemoveQueueItem(MediaDescriptionCompat
description).void onRemoveQueueItemAt(Player player, int index)
MediaSessionCompat.Callback#onRemoveQueueItemAt(int index).void onSetRating(Player player, RatingCompat rating)
MediaSessionCompat.Callback#onSetRating(RatingCompat).