video analysis2.0拆分,ffmpeg封装go接口库
zhangmeng
2023-12-26 18a05d269516a5e33d8460291c2f93e73d95adce
csrc/worker/stream.cpp
@@ -30,8 +30,11 @@
            
            std::lock_guard<std::mutex> locker(mutex_avpkt_);
            list_pkt_.push_back(pkt);
            while(list_pkt_.size() > max_size_/2*3){
                CPacket &tmpkt = list_pkt_.front();
                if (tmpkt.data->getAVPacket().flags & AV_PKT_FLAG_KEY){
                    break;
                }
                list_pkt_.pop_front();
            }