From 1d2e7ce97e33c74a949d443a226df531fbf5c7dd Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期三, 25 九月 2019 14:04:09 +0800 Subject: [PATCH] bug fix --- csrc/wrapper.cpp | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/csrc/wrapper.cpp b/csrc/wrapper.cpp index f1520df..9af3085 100644 --- a/csrc/wrapper.cpp +++ b/csrc/wrapper.cpp @@ -170,14 +170,18 @@ init_worker(in.get()); - int64_t id = 0; + int64_t id = -1; while(!stop_stream_.load()){ auto data(std::make_shared<CodedData>()); if (in->readPacket(&data->getAVPacket()) != 0){ logIt("read packet error, id: %lld", id); break; } - + if (id < 0){ + id++; + continue; + } + run_worker(in.get(), data, id); usleep(wTime); -- Gitblit v1.8.0