Compare commits
2 Commits
4c1a397775
...
87c3522374
| Author | SHA1 | Date |
|---|---|---|
|
|
87c3522374 | |
|
|
59ae9d7f6f |
|
|
@ -65,8 +65,16 @@ func SetDeviceCurrentFrameV2(frame *gocv.Mat, device_id int) error {
|
|||
//设置当前帧
|
||||
switch device_id {
|
||||
case 1:
|
||||
err := Device1CurrentFrame.Close()
|
||||
if err != nil {
|
||||
log.Printf("设备:%d, 错误: 无法关闭帧\n", device_id)
|
||||
}
|
||||
Device1CurrentFrame = *frame
|
||||
case 50:
|
||||
err := Device50CurrentFrame.Close()
|
||||
if err != nil {
|
||||
log.Printf("设备:%d, 错误: 无法关闭帧\n", device_id)
|
||||
}
|
||||
Device50CurrentFrame = *frame
|
||||
}
|
||||
frame_count, ok := DeviceFrameCount.Load(device_id)
|
||||
|
|
@ -258,6 +266,11 @@ func getVideoFrame(device proto.DeviceInfo) {
|
|||
log.Printf("设备:%d 错误: 无法设置当前帧,err:%s \n", device.ID, err3.Error())
|
||||
}
|
||||
z++
|
||||
//关闭帧
|
||||
err4 := frame.Close()
|
||||
if err4 != nil {
|
||||
log.Printf("设备:%d 错误: 无法关闭帧,err:%s \n", device.ID, err4.Error())
|
||||
}
|
||||
}
|
||||
//关闭帧
|
||||
err4 := frame.Close()
|
||||
|
|
|
|||
Loading…
Reference in New Issue