Пример #1
0
        /// <summary>
        /// Cleans up everything.
        /// </summary>
        void Clean()
        {
            Log.Info("Cleaning.");

            if (recorder != null)
            {
                recorder.Close();
                recorder = null;
            }

            if (kinectSensor != null && kinectSensor.IsRunning)
            {
                kinectSensor.AllFramesReady -= kinectRuntime_AllFrameReady;
                kinectSensor.Stop();
                Log.Info("Stopped Kinect sensor.");
            }
            kinectSensor = null;

            StopReplay();
            inputServer.Stop();
        }