public PointCloudStreamRecorder(IMotionFrameSerializer serializer)
        {
            this._serializer = serializer;

            SetupFrameQueue();

            soundRecording = new SoundRecording();
        }
示例#2
0
        public PointCloudStreamRecorder(IMotionFrameSerializer serializer)
        {
            this._serializer = serializer;

            SetupFrameQueue();

            soundRecording = new SoundRecording();
        }
        public PointCloudPlayerSource(IMotionFrameSerializer serializer)
        {
            _serializer     = serializer;
            _filesToLoad    = new List <string>();
            _bufferedFrames = new List <MotionFrame>();

            _loadingQueue          = new WorkQueue <string>();
            _loadingQueue.Callback = LoadFrameWorker;

            Unload();

            CreatePlaybackThread();
            _soundPlayer = new SoundPlayer();
        }
        public PointCloudPlayerSource(IMotionFrameSerializer serializer)
        {
            _serializer = serializer;
            _filesToLoad = new List<string>();
            _bufferedFrames = new List<MotionFrame>();

            _loadingQueue = new WorkQueue<string>();
            _loadingQueue.Callback = LoadFrameWorker;

            Unload();

            CreatePlaybackThread();
            _soundPlayer = new SoundPlayer();
        }