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){