C# 클래스 VLC_WINRT.ViewModels.PlayVideo.PlayVideoViewModel

상속: MediaPlaybackViewModel
파일 보기 프로젝트 열기: kusl/vlcwinrt

공개 메소드들

메소드 설명
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