public void Stop() { lock (_commandLock) { if (_mediaPlayer != null) { InvokeOnPlayerThread(() => _mediaPlayer.Stop(TrackCompletionReason.Stop, null)); } } }
public void Stop() { lock (_commandLock) { if (_mediaPlayer != null) { _currentPlaybackDispatcher.Invoke(() => _mediaPlayer.Stop(TrackCompletionReason.Stop, null)); } } }