Example #1
0
        private void Stop_recording()
        {
            //  button_start.Enabled = false;
            Block_startButton(true);

            Task timeCounterTask = Task.Factory.StartNew(() => AudioRecClass.DeInitializeTimeCount()); //Stop time counter
            Task soundStopTask   = Task.Factory.StartNew(() => AudioRecClass.RecSoundStop(chkRemoveWav.Checked));
            Task micStopTask     = Task.Factory.StartNew(() => MicRecClass.RecMicStop());              //mic

            // Task.WaitAll(soundStopTask);
            soundStopTask.ContinueWith(t => Block_startButton(false, false));
        }