video analysis2.0拆分,ffmpeg封装go接口库
zhangmeng
2019-07-11 505595cc1e726b2efd8c86af591ecbd46a400af9
remove solid so file path
1个文件已修改
6 ■■■■ 已修改文件
goffmpeg.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
goffmpeg.go
@@ -40,12 +40,12 @@
var libcffmpeg C.libcffmpeg
// InitFFmpeg init ffmepg
func InitFFmpeg() error {
    soFile := C.CString("./runtime/libcffmpeg.so")
func InitFFmpeg(soFileGo string) error {
    soFile := C.CString(soFileGo)
    defer C.free(unsafe.Pointer(soFile))
    lib := C.init_libcffmpeg(soFile)
    if lib == nil {
        fmt.Println("open libcffmpeg.so error")
        fmt.Println("open error: ", soFileGo)
        return errors.New("init ffmpeg error")
    }
    libcffmpeg = lib