code: func (d *Decoder) Reset() {
  	d.err = nil
  	d.pcmDataAccessed = false
  	d.NumChans = 0
  	d.BitDepth = 0
  	d.SampleRate = 0
  	d.AvgBytesPerSec = 0
  	d.WavAudioFormat = 0
  	d.PCMSize = 0
  	d.r.Seek(0, 0)
  	d.PCMChunk = nil
  	d.parser = riff.New(d.r)
  }
docs: // Reset resets the decoder (and rewind the underlying reader)