| AudioAttributesCompat |
A class to encapsulate a collection of attributes describing information about an audio stream.
|
| CallbackMediaItem |
Structure for media item descriptor for DataSourceCallback.
|
| FileMediaItem |
Structure for media item for a file.
|
| HeartRating |
A class for rating with a single degree of rating, "heart" vs "no heart".
|
| IconCompat |
Helper for accessing features in Icon.
|
| LibraryResult |
Result class to be used with ListenableFuture for asynchronous calls between
MediaLibraryService.MediaLibrarySession and MediaBrowser.
|
| MediaController.PlaybackInfo |
Holds information about the way volume is handled for this session.
|
| MediaItem |
A class with information on a single media item with the metadata information.
|
| MediaLibraryService.LibraryParams |
Contains information that the library service needs to send to the client.
|
| MediaMetadata |
Contains metadata about an item, such as the title, artist, etc.
|
| MediaPlayer.TrackInfo |
Class for the player to return each audio/video/subtitle track's metadata.
|
| MediaSession.CommandButton |
Button for a SessionCommand that will be shown by the controller.
|
| OngoingActivityData |
This class is used internally by the library to represent the data of an OngoingActivity.
|
| OngoingActivityStatus |
Base class to serialize / deserialize OngoingActivityStatus into / from a Notification
A status is composed of Parts, and they are joined together with a template.
|
| PercentageRating |
A class for rating expressed as a percentage.
|
| Rating |
An interface to encapsulate rating information used as content metadata.
|
| RemoteActionCompat |
Represents a remote action that can be called from another process.
|
| SessionCommand |
Defines a command that a MediaController can send to a MediaSession.
|
| SessionCommandGroup |
A set of SessionCommand which represents a command group.
|
| SessionPlayer.TrackInfo |
Class for the player to return each audio/video/subtitle track's metadata.
|
| SessionResult |
Result class to be used with ListenableFuture for asynchronous calls between
MediaSession and MediaController.
|
| SessionToken |
Represents an ongoing MediaSession or a MediaSessionService.
|
| Slice |
A slice is a piece of app content and actions that can be surfaced outside of the app.
|
| SliceItem |
A SliceItem is a single unit in the tree structure of a Slice.
|
| StarRating |
A class for rating expressed as the number of stars.
|
| StatusPart |
Abstract class to represent An Ongoing activity status or part of it.
|
| SubtitleData |
Class encapsulating subtitle data, as received through the
SessionPlayer.PlayerCallback.onSubtitleData(SessionPlayer, MediaItem, SessionPlayer.TrackInfo, SubtitleData) interface.
|
| TextStatusPart |
An Ongoing activity status (or part of it) representing a plain, static text.
|
| ThumbRating |
A class for rating with a single degree of rating, "thumb up" vs "thumb down".
|
| TimerStatusPart |
An Ongoing activity status (or part of it) representing a timer or stopwatch.
|
| UriMediaItem |
Structure for media item descriptor for Uri.
|
| VideoSize |
Immutable class for describing video size.
|