MediaSessionService

MediaSessionService

abstract class MediaSessionService : MediaSessionService

Advertises media playback for a Player instance, through a MediaSession, by displaying media controls on the lock screen and in the notification area.

Constructors

MediaSessionServiceconstructor()

Functions

NameSummary
addSessionfun addSession(session: MediaSession)
isSessionAddedfun isSessionAdded(session: MediaSession): Boolean
onGetSessionoverride fun onGetSession(controllerInfo: MediaSession.ControllerInfo): MediaSession?
abstract fun onGetSession(controllerInfo: ControllerInfo): MediaSession?
Needs to be overridden to provide a MediaSession instance. MediaSession instances have to be created using either the MediaSession factory method or MediaSessionBuilder.
removeSessionfun removeSession(session: MediaSession)