From cd982114434e2fa2617ccdf02ea49e162c09a464 Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期一, 16 十二月 2019 15:39:45 +0800
Subject: [PATCH] bug fixed

---
 work/sdk/humantrack.go |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/work/sdk/humantrack.go b/work/sdk/humantrack.go
index 446c8a6..8c5c3fd 100644
--- a/work/sdk/humantrack.go
+++ b/work/sdk/humantrack.go
@@ -21,7 +21,7 @@
 	flag      int
 
 	handle       interface{}
-	fnInit       func(int, int, int) interface{}
+	fnInit       func(int, int, int, func(...interface{})) interface{}
 	fnFree       func(interface{})
 	fnRun        func(interface{}, []byte, int, int, int) []sdkstruct.FgResult
 	fnProcess    func(interface{}, []sdkstruct.SDKImage) ([]sdkstruct.FgResult, error)
@@ -52,7 +52,7 @@
 		flag:      flag,
 
 		handle:       nil,
-		fnInit:       fnInit.(func(int, int, int) interface{}),
+		fnInit:       fnInit.(func(int, int, int, func(...interface{})) interface{}),
 		fnFree:       fnFree.(func(interface{})),
 		fnRun:        fnRun.(func(interface{}, []byte, int, int, int) []sdkstruct.FgResult),
 		fnProcess:    fnProc.(func(interface{}, []sdkstruct.SDKImage) ([]sdkstruct.FgResult, error)),
@@ -71,7 +71,7 @@
 	if gpu == -1 {
 		gpu = gogpu.ValidGPU(2048)
 	}
-	h := t.fnInit(gpu, t.batchSize, t.flag)
+	h := t.fnInit(gpu, t.batchSize, t.flag, logo.Infoln)
 	logo.Infoln("HumanTrack USE GPU: ", gpu)
 
 	if h == nil {

--
Gitblit v1.8.0