Uses of Interface
org.jjazz.musiccontrol.api.playbacksession.PlaybackSession
Package
Description
Music controller: control the overall playback of a song.
Models to represent a playback session played by the MusicController.
-
Uses of PlaybackSession in org.jjazz.musiccontrol.api
Modifier and TypeMethodDescriptionMusicController.getPlaybackSession()
Get the current playback session.Modifier and TypeMethodDescriptionvoid
MusicController.setPlaybackSession
(PlaybackSession session, boolean silent) Set the current playback session and try to generate the sequence if required. -
Uses of PlaybackSession in org.jjazz.musiccontrol.api.playbacksession
Modifier and TypeClassDescriptionclass
A base implementation of a PlaybackSession to render a SongContext.class
A BaseSongSession which becomes dirty as soon as the SongContext has changed musically.class
An UpdatableSongSession is a BaseSongSession wrapper which enables on-the-fly updates of the playing sequence usingUpdatableSongSession.updateSequence(org.jjazz.musiccontrol.api.playbacksession.UpdatableSongSession.Update)
.class
A special UpdatableSongSession, which accepts an UpdateProvider as base session, and which closes itself after being played.class
A session to be used as a BaseSongSession for an UpdatableSongSession.Modifier and TypeMethodDescriptionPlaybackSession.getFreshCopy
(SongContext sgContext) Get a copy of this session in the NEW state for the specified context.