Exemplo n.º 1
0
        /// <summary>
        ///   Cancel the Ripping Process
        /// </summary>
        public void RipAudioCDCancel()
        {
            if (threadRip != null)
            {
                SetStatusLabel("Rip aborted");

                if (audioEncoder != null)
                {
                    audioEncoder.AbortEncoding();
                }

                threadRip.Abort();
                _currentRow = -1;
                BassCd.BASS_CD_Door(CurrentDriveID, BASSCDDoor.BASS_CD_DOOR_UNLOCK);
            }
        }