Package com.skt.nugu.sdk.agent.ext.mediaplayer
Types
Link copied to clipboard
interface MediaPlayer : PlayDirectiveHandler.Controller, StopDirectiveHandler.Controller, SearchDirectiveHandler.Controller, PreviousDirectiveHandler.Controller, NextDirectiveHandler.Controller, MoveDirectiveHandler.Controller, ResumeDirectiveHandler.Controller, PauseDirectiveHandler.Controller, RewindDirectiveHandler.Controller, ToggleDirectiveHandler.Controller, GetInfoDirectiveHandler.Controller, HandlePlaylistDirectiveHandler.Controller, HandleLyricsDirectiveHandler.Controller
Content copied to clipboard
MediaPlayer interface for MediaPlayerAgent
Link copied to clipboard
class MediaPlayerAgent( mediaPlayer: MediaPlayer, messageSender: MessageSender, contextGetter: ContextGetterInterface, contextStateProviderRegistry: ContextStateProviderRegistry, directiveSequencer: DirectiveSequencerInterface) : CapabilityAgent, SupportedInterfaceContextProvider, PlayDirectiveHandler.Controller, StopDirectiveHandler.Controller, SearchDirectiveHandler.Controller, PreviousDirectiveHandler.Controller, NextDirectiveHandler.Controller, MoveDirectiveHandler.Controller, ResumeDirectiveHandler.Controller, PauseDirectiveHandler.Controller, RewindDirectiveHandler.Controller, ToggleDirectiveHandler.Controller, GetInfoDirectiveHandler.Controller, HandlePlaylistDirectiveHandler.Controller, HandleLyricsDirectiveHandler.Controller
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Toggle(val repeat: Toggle.Repeat?, val shuffle: Toggle.Shuffle?)
Content copied to clipboard
toggle information. If not supported, should be null. When create event, exclude field not supported.