public override long GetSamples(int samples, ref byte[] data) { int bytes = _audioFormat.BytesPerSample * samples; Array.Resize(ref data, bytes); int read = _mp3Stream.ReadSamplesInt16(data, 0, 2 * bytes); return(read); }