Constructors

Link copied to clipboard
fun MediaPlayerAgent(    mediaPlayer: MediaPlayer,     messageSender: MessageSender,     contextGetter: ContextGetterInterface,     contextStateProviderRegistry: ContextStateProviderRegistry,     directiveSequencer: DirectiveSequencerInterface)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun getInfo(    header: Header,     payload: Payload,     callback: GetInfoCallback)
Link copied to clipboard
open override fun handleLyrics(    header: Header,     payload: HandleLyricsPayload,     callback: EventCallback)
Link copied to clipboard
open override fun handlePlaylist(    header: Header,     payload: HandlePlaylistPayload,     callback: EventCallback)
Link copied to clipboard
open override fun move(    header: Header,     payload: MovePayload,     callback: EventCallback)
Link copied to clipboard
open override fun next(    header: Header,     payload: NextPayload,     callback: NextCallback)
Link copied to clipboard
open override fun pause(    header: Header,     payload: Payload,     callback: EventCallback)
Link copied to clipboard
open override fun play(    header: Header,     payload: PlayPayload,     callback: PlayCallback)
Link copied to clipboard
open override fun previous(    header: Header,     payload: PreviousPayload,     callback: PreviousCallback)
Link copied to clipboard
open override fun provideState(    contextSetter: ContextSetterInterface,     namespaceAndName: NamespaceAndName,     contextType: ContextType,     stateRequestToken: Int)
Link copied to clipboard
open override fun resume(    header: Header,     payload: Payload,     callback: EventCallback)
Link copied to clipboard
open override fun rewind(    header: Header,     payload: Payload,     callback: EventCallback)
Link copied to clipboard
open override fun search(    header: Header,     payload: SearchPayload,     callback: EventCallback)
Link copied to clipboard
open override fun stop(    header: Header,     payload: Payload,     callback: EventCallback)
Link copied to clipboard
open override fun toggle(    header: Header,     payload: TogglePayload,     callback: EventCallback)

Properties

Link copied to clipboard
open override val namespaceAndName: NamespaceAndName