aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimo Rothenpieler <timo@rothenpieler.org>2016-06-04 12:20:59 +0200
committerTimo Rothenpieler <timo@rothenpieler.org>2016-06-04 12:20:59 +0200
commit7c55f5d782cec4ecb5733ec3c70014957619c5db (patch)
tree3f8e13b9974317f67f7535e77306e50dd504f9e9
parent1e6a0c9d140c92dd4bcba6b14e227debfcd34308 (diff)
downloadffmpeg-7c55f5d782cec4ecb5733ec3c70014957619c5db.tar.gz
avcodec/nvenc: Don't set packet duration
It's not expected to be set on video packets and causes issues in ffmpeg.c.
-rw-r--r--libavcodec/nvenc.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/libavcodec/nvenc.c b/libavcodec/nvenc.c
index 4be0405113..d3115f4141 100644
--- a/libavcodec/nvenc.c
+++ b/libavcodec/nvenc.c
@@ -1415,7 +1415,6 @@ static int nvenc_set_timestamp(AVCodecContext *avctx,
NvencContext *ctx = avctx->priv_data;
pkt->pts = params->outputTimeStamp;
- pkt->duration = params->outputDuration;
/* generate the first dts by linearly extrapolating the
* first two pts values to the past */
@@ -1616,7 +1615,6 @@ int ff_nvenc_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
pic_params.encodePicFlags = 0;
pic_params.inputTimeStamp = frame->pts;
- pic_params.inputDuration = av_frame_get_pkt_duration(frame);
nvenc_codec_specific_pic_params(avctx, &pic_params);
} else {