public void pauseMedia()
        {
            WriteDebug("method:pause " + media.CurrentState);

            _isEnded  = false;
            _isPaused = true;

            media.Pause();
            StopTimer();
        }
Beispiel #2
0
        public async Task PauseVideoAsync(Guid mediaItemId)
        {
            if (_mediaItemId == mediaItemId)
            {
                await _mediaElement.Pause();

                OnMediaChangeEvent(CreateMediaEventArgs(_mediaItemId, MediaChange.Paused));

                _subTitleProvider?.Stop();
            }
        }
Beispiel #3
0
        public async Task PauseVideoAsync(Guid mediaItemId)
        {
            if (_mediaItemId == mediaItemId)
            {
                await _mediaElement.Pause();

                OnMediaChangeEvent(new MediaEventArgs {
                    MediaItemId = _mediaItemId, Change = MediaChange.Paused
                });
            }
        }