OdessaGUIProject.HighlightDetailsForm.SeekToPosition C# (CSharp) Method

SeekToPosition() private method

private SeekToPosition ( double position ) : void
position double
return void
        private void SeekToPosition(double position)
        {
            Logger.Debug("Seeking to " + position);

            if (_wasPlayingBeforeSeek) //  videoPlayer.PlayState == WMPPlayState.wmppsPaused  && !isPausedByUser
            {
                playStatePicture.Image = Resources.editpanel_playbackcontrols_pause; // it's going to start playing
                //Logger.Debug("Anticipating playback so setting to pause image");
            }

            if (videoPlayer.PlayerType == GenericPlayerControl.PlayerTypes.WindowsMediaPlayer)
            {
                tickBoxLocationsTimer.Enabled = false;

                _videoPlayerSeekHelper.SeekRequest(position);
            }
            else if (videoPlayer.PlayerType == GenericPlayerControl.PlayerTypes.QuickTime)
            {
                videoPlayer.CurrentPosition = position;

                videoPlayerSeekHelper_DoneWorking(null, EventArgs.Empty);
            }
        }
HighlightDetailsForm