protected virtual void ClosePlayer()
        {
            if (CurrentProcess != null)
            {
                Logger.ReportVerbose("Sending close command to player");

                try
                {
                    CurrentProcess.CloseMainWindow();
                }
                catch (Exception ex)
                {
                    Logger.ReportException("Error closing player", ex);
                }
            }
        }