From cd3fe8cc1ae9028acb4f630ed16c12f4fb327f3c Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期四, 10 十月 2019 17:35:12 +0800 Subject: [PATCH] add interface out --- csrc/ffmpeg/format/FormatOut.cpp | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/csrc/ffmpeg/format/FormatOut.cpp b/csrc/ffmpeg/format/FormatOut.cpp index 2994153..60efd59 100644 --- a/csrc/ffmpeg/format/FormatOut.cpp +++ b/csrc/ffmpeg/format/FormatOut.cpp @@ -293,7 +293,7 @@ logIt("Failed to copy context from input to output stream codec context\n"); return false; } - out_stream->codecpar->codec_tag = out_stream->codec->codec_tag = 0; + out_stream->codecpar->codec_tag = 0; if(ctx_->oformat->flags & AVFMT_GLOBALHEADER) out_stream->codec->flags |= AV_CODEC_FLAG_GLOBAL_HEADER; @@ -434,6 +434,12 @@ pkt->pts = pkt->dts = pkt->duration * time_stamp; } + // logIt("BEFORE in stream timebase %d:%d, out timebase %d:%d, + // pts: %lld, dts: %lld, duration: %lld", + // in_stream->time_base.num, in_stream->time_base.den, + // out_stream->time_base.num, out_stream->time_base.den, + // pkt->pts, pkt->dts, pkt->duration); + } bool FormatOut::writeFrame(AVPacket *pkt, const int64_t &frame_cnt, -- Gitblit v1.8.0