OpenRA.FileFormats.VocFormat.Rewind C# (CSharp) Method

Rewind() private method

private Rewind ( ) : void
return void
        void Rewind()
        {
            currentBlock = blocks.GetEnumerator();
            samplesLeftInBlock = 0;
            samplePosition = 0;

            while (currentBlock.MoveNext())
            {
                if (currentBlock.Current.Code == 1)
                {
                    stream.Seek(currentBlock.Current.SampleBlock.Offset, SeekOrigin.Begin);
                    samplesLeftInBlock = currentBlock.Current.SampleBlock.Samples;
                    return;
                }
            }
        }