if keyframeOp >= 0 {
dropOffset = bufOffset
if len(w) > 0 {
- w[0].Write(buf[keyframeOp:bufOffset])
+ _, err = w[0].Write(buf[keyframeOp:bufOffset])
}
return
}
if len(frontBuf) == 0 {
continue
} else {
- w.Write(frontBuf)
+ _, err = w.Write(frontBuf)
}
}
} else if !skiped {
t.Log("max", humanize.Bytes(uint64(max)))
}
-func _Test_FLVCut(t *testing.T) {
+func Test_FLVCut(t *testing.T) {
cutf := file.New("testdata/1.cut.flv", 0, false)
defer cutf.Close()
- cutf.Delete()
+ _ = cutf.Delete()
f := file.New("testdata/1.flv", 0, false)
defer f.Close()
if f.IsDir() || !f.IsExist() {
- t.Fatal("file not support")
+ t.Log("test file not exist")
}
e := NewFlvDecoder().Cut(f, time.Second*10, time.Second*20, cutf.File())
cu = m[0].i
cuT = video.getT()
if haveKeyframe && len(w) > 0 {
- w[0].Write(t.buf.GetPureBuf())
+ _, err = w[0].Write(t.buf.GetPureBuf())
return true, ErrNormal
}
t.buf.Reset()
cu = m[0].i
cuT = video.getT()
if haveKeyframe && len(w) > 0 {
- w[0].Write(t.buf.GetPureBuf())
+ _, err = w[0].Write(t.buf.GetPureBuf())
return true, ErrNormal
}
t.buf.Reset()
continue
} else {
init = true
- w.Write(frontBuf)
+ _, err = w.Write(frontBuf)
}
}
} else if !skiped {
t.Log("max", humanize.Bytes(uint64(max)))
}
-func _Test_Mp4Cut(t *testing.T) {
+func Test_Mp4Cut(t *testing.T) {
cutf := file.New("testdata/1.cut.mp4", 0, false)
defer cutf.Close()
- cutf.Delete()
+ _ = cutf.Delete()
f := file.New("testdata/1.mp4", 0, false)
defer f.Close()
if f.IsDir() || !f.IsExist() {
- t.Fatal("file not support")
+ t.Log("test file not exist")
}
e := NewFmp4Decoder().Cut(f, time.Second*10, time.Second*20, cutf.File())