C# Class VLC_WINRT.ViewModels.PlayVideo.PlayVideoViewModel

Inheritance: MediaPlaybackViewModel
Afficher le fichier Open project: kusl/vlcwinrt

Méthodes publiques

Méthode Description
OpenSubtitle ( string mrl ) : void
PlayVideoViewModel ( HistoryService historyService, IMediaService mediaService, VlcService mediaPlayerService ) : Autofac
SetActiveVideoInfo ( string mrl ) : void
SetActiveVideoInfo ( string token, string title ) : void
SetAudioTrack ( int i ) : System.Threading.Tasks.Task
SetRate ( float rate ) : System.Threading.Tasks.Task
SetSizeVideoPlayer ( uint x, uint y ) : System.Threading.Tasks.Task
SetSubtitleTrack ( int i ) : System.Threading.Tasks.Task
UnRegisterMediaControlEvents ( ) : void

Méthodes protégées

Méthode Description
OnPlaybackStarting ( ) : void
OnPlaybackStopped ( ) : void

Private Methods

Méthode Description
RegisterMediaControlEvents ( ) : void
UpdatePosition ( object sender, object e ) : System.Threading.Tasks.Task
VlcPlayerServiceOnMediaEnded ( object sender, Player player ) : void

Method Details

OnPlaybackStarting() protected méthode

protected OnPlaybackStarting ( ) : void
Résultat void

OnPlaybackStopped() protected méthode

protected OnPlaybackStopped ( ) : void
Résultat void

OpenSubtitle() public méthode

public OpenSubtitle ( string mrl ) : void
mrl string
Résultat void

PlayVideoViewModel() public méthode

public PlayVideoViewModel ( HistoryService historyService, IMediaService mediaService, VlcService mediaPlayerService ) : Autofac
historyService VLC_WINRT.Utility.Services.RunTime.HistoryService
mediaService IMediaService
mediaPlayerService VLC_WINRT.Utility.Services.RunTime.VlcService
Résultat Autofac

SetActiveVideoInfo() public méthode

public SetActiveVideoInfo ( string mrl ) : void
mrl string
Résultat void

SetActiveVideoInfo() public méthode

public SetActiveVideoInfo ( string token, string title ) : void
token string
title string
Résultat void

SetAudioTrack() public méthode

public SetAudioTrack ( int i ) : System.Threading.Tasks.Task
i int
Résultat System.Threading.Tasks.Task

SetRate() public méthode

public SetRate ( float rate ) : System.Threading.Tasks.Task
rate float
Résultat System.Threading.Tasks.Task

SetSizeVideoPlayer() public méthode

public SetSizeVideoPlayer ( uint x, uint y ) : System.Threading.Tasks.Task
x uint
y uint
Résultat System.Threading.Tasks.Task

SetSubtitleTrack() public méthode

public SetSubtitleTrack ( int i ) : System.Threading.Tasks.Task
i int
Résultat System.Threading.Tasks.Task

UnRegisterMediaControlEvents() public méthode

public UnRegisterMediaControlEvents ( ) : void
Résultat void