From eb747decf2ddb1f8045a95c31146e1e3fae2640f Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期二, 25 五月 2021 15:14:36 +0800
Subject: [PATCH] Merge branch 'master' of ssh://192.168.5.5:29418/valib/capture into master

---
 capture.go |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/capture.go b/capture.go
index 88f2b59..556c7a4 100644
--- a/capture.go
+++ b/capture.go
@@ -5,8 +5,9 @@
 	"fmt"
 	"time"
 
-	"basic.com/valib/godraw.git"
 	"basic.com/valib/goffmpeg.git"
+
+	"basic.com/valib/godraw.git"
 	"github.com/disintegration/imaging"
 )
 
@@ -105,11 +106,9 @@
 	gf.BuildDecoder()
 
 	tryTime := 0
+	interval := 40 // ms
 	// 淇濊瘉鏈変竴涓叧閿抚
-	maxTry += 50
-	if maxTry > 60 {
-		maxTry = 60
-	}
+	maxTry *= 1000
 
 	var bgrData, jpgData []byte
 	var err error
@@ -131,11 +130,11 @@
 			}
 			break
 		} else {
-			tryTime++
+			tryTime += interval
 			if tryTime > maxTry {
 				break
 			}
-			time.Sleep(800 * time.Millisecond)
+			time.Sleep(time.Duration(interval) * time.Millisecond)
 		}
 	}
 

--
Gitblit v1.8.0