public void PlayPause() { if (vlc != null && vlc.IsPlaying) { vlc.Pause(); PlaybackState = TP_PLAYBACKSTATE.Paused; } else { if (PlaybackState == TP_PLAYBACKSTATE.Paused) { vlc.Play(); PlaybackState = TP_PLAYBACKSTATE.Playing; } else if (CurrentSong != null) { PlaySong(CurrentSong); } } }