update parameters for encoder/decoder
This commit is contained in:
parent
81ec4b860c
commit
c2cf4a033c
|
@ -25,7 +25,7 @@ type Decoder struct {
|
|||
fpos uint32 // the current position in frame
|
||||
}
|
||||
|
||||
func Decompress(infile, outfile io.ReadWriteSeeker, passwd string, cb Callback) (err error) {
|
||||
func Decompress(infile io.ReadWriteSeeker, outfile io.WriteSeeker, passwd string, cb Callback) (err error) {
|
||||
decoder := NewDecoder(infile)
|
||||
if len(passwd) > 0 {
|
||||
decoder.SetPassword(passwd)
|
||||
|
|
|
@ -25,7 +25,7 @@ type Encoder struct {
|
|||
shiftBits uint32 // packing int to pcm
|
||||
}
|
||||
|
||||
func Compress(infile, outfile io.ReadWriteSeeker, passwd string, cb Callback) (err error) {
|
||||
func Compress(infile io.ReadSeeker, outfile io.ReadWriteSeeker, passwd string, cb Callback) (err error) {
|
||||
waveHdr := WaveHeader{}
|
||||
var dataSize uint32
|
||||
if dataSize, err = waveHdr.Read(infile); err != nil {
|
||||
|
|
Loading…
Reference in a new issue