private void OnPlayWhenIdleRequest () { EventHandler handler = PlayWhenIdleRequest; if (handler != null) { handler (this, EventArgs.Empty); } }