C# Класс VLC_WINRT.ViewModels.PlayVideo.PlayVideoViewModel

Наследование: MediaPlaybackViewModel
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
OnPlaybackStarting ( ) : void
OnPlaybackStopped ( ) : void

Приватные методы

Метод Описание
RegisterMediaControlEvents ( ) : void
UpdatePosition ( object sender, object e ) : System.Threading.Tasks.Task
VlcPlayerServiceOnMediaEnded ( object sender, Player player ) : void

Описание методов

OnPlaybackStarting() защищенный Метод

protected OnPlaybackStarting ( ) : void
Результат void

OnPlaybackStopped() защищенный Метод

protected OnPlaybackStopped ( ) : void
Результат void

OpenSubtitle() публичный Метод

public OpenSubtitle ( string mrl ) : void
mrl string
Результат void

PlayVideoViewModel() публичный Метод

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
Результат Autofac

SetActiveVideoInfo() публичный Метод

public SetActiveVideoInfo ( string mrl ) : void
mrl string
Результат void

SetActiveVideoInfo() публичный Метод

public SetActiveVideoInfo ( string token, string title ) : void
token string
title string
Результат void

SetAudioTrack() публичный Метод

public SetAudioTrack ( int i ) : System.Threading.Tasks.Task
i int
Результат System.Threading.Tasks.Task

SetRate() публичный Метод

public SetRate ( float rate ) : System.Threading.Tasks.Task
rate float
Результат System.Threading.Tasks.Task

SetSizeVideoPlayer() публичный Метод

public SetSizeVideoPlayer ( uint x, uint y ) : System.Threading.Tasks.Task
x uint
y uint
Результат System.Threading.Tasks.Task

SetSubtitleTrack() публичный Метод

public SetSubtitleTrack ( int i ) : System.Threading.Tasks.Task
i int
Результат System.Threading.Tasks.Task

UnRegisterMediaControlEvents() публичный Метод

public UnRegisterMediaControlEvents ( ) : void
Результат void