Uses of Interface
org.jjazz.musiccontrol.api.playbacksession.PlaybackSession
Packages that use 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
Methods in org.jjazz.musiccontrol.api that return PlaybackSessionModifier and TypeMethodDescriptionMusicController.getPlaybackSession()Get the current playback session.Methods in org.jjazz.musiccontrol.api with parameters of type PlaybackSessionModifier and TypeMethodDescriptionvoidMusicController.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
Classes in org.jjazz.musiccontrol.api.playbacksession that implement PlaybackSessionModifier and TypeClassDescriptionclassA base implementation of a PlaybackSession to render a SongContext.classA BaseSongSession which becomes dirty as soon as the SongContext has changed musically.classAn UpdatableSongSession is a BaseSongSession wrapper which enables on-the-fly updates of the playing sequence usingUpdatableSongSession.updateSequence(org.jjazz.musiccontrol.api.playbacksession.UpdatableSongSession.Update).classA special UpdatableSongSession, which accepts an UpdateProvider as base session, and which closes itself after being played.classA session to be used as a BaseSongSession for an UpdatableSongSession.Methods in org.jjazz.musiccontrol.api.playbacksession that return PlaybackSessionModifier and TypeMethodDescriptionPlaybackSession.getFreshCopy(SongContext sgContext) Get a copy of this session in the NEW state for the specified context.