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(); }