MediaSessionManager
public
final
class
MediaSessionManager
extends Object
| java.lang.Object | |
| ↳ | androidx.media2.MediaSessionManager |
Provides support for interacting with media sessions that applications have published in order to express their ongoing media playback state.
See also:
Summary
Public methods | |
|---|---|
static
MediaSessionManager
|
getInstance(Context context)
Gets an instance of MediaSessionManager associated with the context. |
Set<SessionToken>
|
getSessionServiceTokens()
Gets |
Inherited methods | |
|---|---|
Public methods
getInstance
public static MediaSessionManager getInstance (Context context)
Gets an instance of MediaSessionManager associated with the context.
| Parameters | |
|---|---|
context |
Context |
| Returns | |
|---|---|
MediaSessionManager |
the MediaSessionManager instance for this context. |
getSessionServiceTokens
public Set<SessionToken> getSessionServiceTokens ()
Gets Set of SessionToken for MediaSessionService regardless of
their activeness. This list represents media apps that support background playback.
| Returns | |
|---|---|
Set<SessionToken> |
set of tokens |
Interfaces
Classes
- CallbackMediaItem
- CallbackMediaItem.Builder
- DataSourceCallback
- FileMediaItem
- FileMediaItem.Builder
- HeartRating
- MediaBrowser
- MediaBrowser.BrowserCallback
- MediaBrowser.BrowserResult
- MediaController
- MediaController.ControllerCallback
- MediaController.ControllerResult
- MediaController.PlaybackInfo
- MediaItem
- MediaItem.Builder
- MediaLibraryService
- MediaLibraryService.LibraryParams
- MediaLibraryService.LibraryParams.Builder
- MediaLibraryService.LibraryResult
- MediaLibraryService.MediaLibrarySession
- MediaLibraryService.MediaLibrarySession.Builder
- MediaLibraryService.MediaLibrarySession.MediaLibrarySessionCallback
- MediaMetadata
- MediaMetadata.Builder
- MediaPlayer
- MediaPlayer.PlayerCallback
- MediaPlayer.TrackInfo
- MediaSession
- MediaSession.Builder
- MediaSession.CommandButton
- MediaSession.CommandButton.Builder
- MediaSession.ControllerInfo
- MediaSession.SessionCallback
- MediaSession.SessionResult
- MediaSessionManager
- MediaSessionService
- MediaSessionService.MediaNotification
- MediaTimestamp
- PercentageRating
- PlaybackParams
- PlaybackParams.Builder
- SessionCommand
- SessionCommandGroup
- SessionCommandGroup.Builder
- SessionPlayer
- SessionPlayer.PlayerCallback
- SessionPlayer.PlayerResult
- SessionToken
- StarRating
- SubtitleData
- ThumbRating
- TimedMetaData
- UriMediaItem
- UriMediaItem.Builder
- VideoSize