Ejemplo n.º 1
0
        public void OnRunning()
        {
            VideoInformation videoInformation = new VideoInformation();

            if (_videoPlayerHandler.GetPlayState() == WMPPlayState.wmppsPlaying.ToString())
            {
                double duration        = _videoPlayerHandler.GetDuration();
                double currentPosition = _videoPlayerHandler.GetCurrentPosition();
                double timeRemaining   = duration - currentPosition;

                videoInformation = new VideoInformation(duration, currentPosition, timeRemaining);
            }

            _mainForm.lblCurrentPosition.Text = videoInformation.CurrentPosition;
            _mainForm.lblDuration.Text        = videoInformation.Duration;
            _mainForm.lblTimeRemaining.Text   = videoInformation.TimeRemaining;
        }