/// <summary> /// Pauses the video /// </summary> public void Pause() { EngineView.Pause(); PlayheadTimer.Stop(); IsPlaying = false; //Invoke VideoPaused Event OnVideoPaused(EventArgs.Empty); }
/// <summary> /// Plays the video /// </summary> public void Play() { if (videoReloadRequested) { ReloadVideo(); videoReloadRequested = false; } EngineView.Play(); PlayheadTimer.Start(); IsPlaying = true; //Invoke VideoPlayed Event OnVideoPlayed(EventArgs.Empty); }