video analysis2.0拆分,ffmpeg封装go接口库
zhangmeng
2019-09-28 a4cfd08f442fbf6febf06c98bbbed1723aaf5fd4
csrc/ffmpeg/format/FormatIn.cpp
@@ -57,6 +57,7 @@
            avcodec_close(dec_ctx_);
            dec_ctx_ = NULL;
         }
      }
      if (handle_gb28181){
         delete handle_gb28181;
@@ -172,6 +173,10 @@
      }
      return true;
   }
   const bool FormatIn::IsHEVC()const{
      return ctx_->streams[vs_idx_]->codecpar->codec_id == AV_CODEC_ID_HEVC;
   }
   bool FormatIn::openCodec(AVDictionary **options){
@@ -298,7 +303,9 @@
   
   int FormatIn::readPacket(AVPacket *pkt_out){
      return av_read_frame(ctx_, pkt_out);
      auto flag = av_read_frame(ctx_, pkt_out);
      return flag;
   }
   int FormatIn::decode(AVFrame* frame, AVPacket *pkt){