コード例 #1
0
ファイル: reader.go プロジェクト: go-mix/mix
func NewReader(file riff.RIFFReader) (reader *Reader, err error) {
	reader = &Reader{riffReader: riff.NewReader(file)}
	format, audioFormat, err := reader.openAndParse()
	if err != nil {
		return
	}
	reader.Format = format
	reader.AudioFormat = audioFormat
	return
}
コード例 #2
0
ファイル: reader.go プロジェクト: charneykaye/go-wav
func NewReader(r riff.RIFFReader) *Reader {
	riffReader := riff.NewReader(r)
	return &Reader{r: riffReader}
}