hi~
i have some problem。
if wav.canonical == false {
var extraparams uint32
// Get extra params size
if err = binary.Read(wav.input, binary.LittleEndian, &extraparams); err != nil {
return err
}
// Skip them
if _, err = wav.input.Seek(int64(extraparams), os.SEEK_CUR); err != nil {
return err
}
}
when wav.canonical == false,skip too many byte?
hi~
i have some problem。
if wav.canonical == false {
var extraparams uint32
// Get extra params size
if err = binary.Read(wav.input, binary.LittleEndian, &extraparams); err != nil {
return err
}
// Skip them
if _, err = wav.input.Seek(int64(extraparams), os.SEEK_CUR); err != nil {
return err
}
}
when wav.canonical == false,skip too many byte?