CEWorkbench.Playback.SkeletonPlayer.fileLoaderBGW_DoWork C# (CSharp) Method

fileLoaderBGW_DoWork() private method

private fileLoaderBGW_DoWork ( object sender, DoWorkEventArgs e ) : void
sender object
e System.ComponentModel.DoWorkEventArgs
return void
        void fileLoaderBGW_DoWork(object sender, DoWorkEventArgs e)
        {
            loadedCaptures.Clear();

            int objectLenght;
            do
            {
                objectLenght = reader.ReadInt32();
                byte[] buffer = new byte[objectLenght];
                reader.Read(buffer, 0, objectLenght);
                MemoryStream stream = new MemoryStream(buffer);
                SkeletonCapture capture = (SkeletonCapture)formatter.Deserialize(stream);
                loadedCaptures.Enqueue(capture);
            } while (reader.BaseStream.Position < reader.BaseStream.Length);
        }