public void TogglePlaying () { if (IsPlaying () && CurrentState != PlayerState.Paused) { Pause (); } else if (CurrentState != PlayerState.NotReady) { Play (); } }