From 48c8a8ce082ebdb992cb52cdd766298e8ca19011 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期二, 25 五月 2021 11:04:56 +0800 Subject: [PATCH] bug fixed gb28181 capture picture --- csrc/thirdparty/gb28181/include/PsToEs.hpp | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/csrc/thirdparty/gb28181/include/PsToEs.hpp b/csrc/thirdparty/gb28181/include/PsToEs.hpp index 438b06d..c12e1e3 100644 --- a/csrc/thirdparty/gb28181/include/PsToEs.hpp +++ b/csrc/thirdparty/gb28181/include/PsToEs.hpp @@ -177,13 +177,17 @@ return bufsize; } - static int capturePic(void *opaque, char *buf, int *bufsize) { + static int capturePic(void *opaque, char *buf, int *bufsize, const int tt) { GB28181API *_this = (GB28181API *) opaque; int len = 0; *bufsize = 0; + int ttt = 0; do { + if (ttt > tt) return 0; + ttt++; + //浠庣紦瀛樹腑鑾峰彇buffinfo if (_this->m_rtpQueue.count_queue() == 0) { // printf(" count_queue == 0 \n"); -- Gitblit v1.8.0