public override int Read(byte[] buffer, int offset, int count) { return(source.Read(buffer, offset, count)); }
void FillBuffer(AudioBuffer buffer) { int read = stream.Read(bufferSamples, 0, bufferSamples.Length); buffer.Data(stream.Format, bufferSamples, 0, read / stream.Format.SampleByteSize(), stream.Frequency); }