PlaylistControl¶
com.connectsdk.service.capability.PlaylistControl
extends CapabilityMethods
The PlaylistControl capability interface serves to define the methods required for normalizing the control of playlist (next, previous, jumpToTrack, etc)
Properties¶
final String Any = “PlaylistControl.Any”
final String JumpToTrack = “PlaylistControl.JumpToTrack”
final String SetPlayMode = “PlaylistControl.SetPlayMode”
final String Previous = “PlaylistControl.Previous”
final String Next = “PlaylistControl.Next”
final String[] Capabilities = { Previous, Next, JumpToTrack, SetPlayMode, JumpToTrack, }
Methods¶
PlaylistControl getPlaylistControl ()
CapabilityPriorityLevel getPlaylistControlCapabilityLevel ()
- void previous (ResponseListener <Object> listener)
Jump playlist to the previous track.
Play previous track in the playlist
Related capabilities:
PlaylistControl.Previous
Parameters:
- listener – optional response listener
- void next (ResponseListener <Object> listener)
Jump playlist to the next track.
Play next track in the playlist
Related capabilities:
PlaylistControl.Next
Parameters:
- listener – optional response listener
- void jumpToTrack (long index, ResponseListener <Object> listener)
Jump the playlist to the designated track.
Play a track specified by index in the playlist
Related capabilities:
PlaylistControl.JumpToTrack
Parameters:
- index – index in the playlist, it starts from zero like index of array
- listener – optional response listener
- void setPlayMode (PlayMode playMode, ResponseListener <Object> listener)
Set order of playing tracks
Parameters:
- playMode
- listener – optional response listener