void server_StreamReady(object sender, RaopEventArgs e) { if (InvokeRequired) { BeginInvoke((MethodInvoker) delegate() { server_StreamReady(sender, e); }); return; } if (server != null && playerForm != null) { playerForm.Show(); } }