public void Handle(VideoLoadedEvent message) { MediaPlayer.StopWithState(); MediaPlayer.Close(); MediaPlayer.Source = Manager.Match.VideoFile != null ? new Uri(Manager.Match.VideoFile) : MediaPlayer.Source; MediaPlayer.PlayWithState(); MediaPlayer.PauseWithState(); }
public void Handle(VideoLoadedEvent message) { MediaPlayer.StopWithState(); MediaPlayer.Close(); MediaPlayer.Source = Manager.Match.VideoFile != null ? new Uri(Manager.Match.VideoFile) : MediaPlayer.Source; MediaPlayer.PlayWithState(); MediaPlayer.PauseWithState(); PlayButton.Visibility = System.Windows.Visibility.Visible; }
public void OpenVideo() { cams.Init(SourceVideo.VideoFile, out FirstFrame, out LastFrame); // cams.AddTestModels(); VideoLoadedEvent?.Invoke(FirstFrame, LastFrame); GotoFrame(FirstFrame); playbackMode = PlaybackMode.Step; }