C# Class LongoMatch.Services.PlaylistManager

Inheritance: PlaylistController, IService
Afficher le fichier Open project: LongoMatch/longomatch Class Usage Examples

Méthodes publiques

Méthode Description
PlaylistManager ( ) : System.Linq
Start ( ) : bool
Stop ( ) : bool

Méthodes protégées

Méthode Description
HandleAddPlaylistElement ( AddPlaylistElementEvent e ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
HandleLoadCameraEvent ( LoadCameraEvent e ) : void
HandleLoadPlayEvent ( LoadEventEvent e ) : void
HandleNewPlaylist ( NewPlaylistEvent e ) : Playlist
HandleNext ( NextPlaylistElementEvent e ) : void
HandleOpenedPresentationChanged ( OpenedPresentationChangedEvent e ) : void

Set the playlistManager with a presentation (Playlist not attached to a Project) If player is null, the last one will be used (if there is one).

HandleOpenedProjectChanged ( OpenedProjectEvent e ) : void
HandlePlayChanged ( TimeNodeChangedEvent e ) : void
HandlePlaybackRateChanged ( PlaybackRateChangedEvent e ) : void
HandlePrev ( PreviousPlaylistElementEvent e ) : void
HandleTogglePlayEvent ( TogglePlayEvent e ) : void
LoadCameraPlay ( TimelineEvent play, Time seekTime, bool playing ) : void
LoadPlay ( TimelineEvent play, Time seekTime, bool playing ) : void

Method Details

HandleAddPlaylistElement() protected méthode

protected HandleAddPlaylistElement ( AddPlaylistElementEvent e ) : System.Threading.Tasks.Task
e AddPlaylistElementEvent
Résultat System.Threading.Tasks.Task

PlaylistManager() public méthode

public PlaylistManager ( ) : System.Linq
Résultat System.Linq

Start() public méthode

public Start ( ) : bool
Résultat bool

Stop() public méthode

public Stop ( ) : bool
Résultat bool