Example #1
0
        public bool Close()
        {
            if (IsOpen && Verify(ACOpts.Exec_Cleanup))
            {
                Stop();

                if (PrepClose())
                {
                    IsOpen     = false;
                    PlayStatus = PlayState.Close;

                    if (mRecorder != null)
                    {
                        mRecorder.Clear();
                    }
                }
            }
            return(!IsOpen);
        }