private void UpdateStatus(MediaPlayerState status) { if (CurrentState != status) { CurrentState = status; if (StatusChanged != null) { StatusChanged(this, CurrentState); } } }