From 18a05d269516a5e33d8460291c2f93e73d95adce Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期二, 26 十二月 2023 10:45:31 +0800 Subject: [PATCH] GetYUV format is NV12 --- gorec.go | 10 +++------- 1 files changed, 3 insertions(+), 7 deletions(-) diff --git a/gorec.go b/gorec.go index 2f17b20..2ed0aa1 100644 --- a/gorec.go +++ b/gorec.go @@ -14,10 +14,11 @@ } // FireRecorder fire recorder -func (h *GoFFMPEG) FireRecorder(sid string, id int64) { +func (h *GoFFMPEG) FireRecorder(sid string, id int64) int { csid := C.CString(sid) defer C.free(unsafe.Pointer(csid)) - C.wrap_fn_fire_recorder(unsafe.Pointer(libcffmpeg), h.ffmpeg, csid, C.long(id)) + ret := C.wrap_fn_fire_recorder(unsafe.Pointer(libcffmpeg), h.ffmpeg, csid, C.long(id)) + return int(ret) } // BuildRecorder build recorder @@ -56,9 +57,4 @@ // fmt.Println("Go get info : ", path, " len: ", l) return gID, int(i), path -} - -// SetRecDurationForCache cache -func (h *GoFFMPEG) SetRecDurationForCache(min, max int) { - C.wrap_fn_rec_duration(unsafe.Pointer(libcffmpeg), h.ffmpeg, C.int(min), C.int(max)) } -- Gitblit v1.8.0