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