Re: [FFmpeg-devel] [PATCH] lavc/nvenc: enable nvenc encoder instance reuse (v2)

2018-06-15 Thread Timo Rothenpieler
applied smime.p7s Description: S/MIME Cryptographic Signature ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH] lavc/nvenc: enable nvenc encoder instance reuse (v2)

2018-06-13 Thread Timo Rothenpieler
-if (ctx->encoder_flushing) -return AVERROR_EOF; +if (ctx->encoder_flushing) { +if (avctx->internal->draining) +return AVERROR_EOF; + +ctx->encoder_flushing = 0; +ctx->first_packet_output = 0; +ctx->initial_pts[0] = AV_NOPTS_VALUE; +

Re: [FFmpeg-devel] [PATCH] lavc/nvenc: enable nvenc encoder instance reuse (v2)

2018-06-13 Thread Pavel Koshevoy
On Thu, Jun 7, 2018 at 9:08 AM Pavel Koshevoy wrote: > > --- > libavcodec/nvenc.c | 12 ++-- > 1 file changed, 10 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/nvenc.c b/libavcodec/nvenc.c > index b4186c0bec..cfa7268a5e 100644 > --- a/libavcodec/nvenc.c > +++

[FFmpeg-devel] [PATCH] lavc/nvenc: enable nvenc encoder instance reuse (v2)

2018-06-07 Thread Pavel Koshevoy
--- libavcodec/nvenc.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/libavcodec/nvenc.c b/libavcodec/nvenc.c index b4186c0bec..cfa7268a5e 100644 --- a/libavcodec/nvenc.c +++ b/libavcodec/nvenc.c @@ -2051,8 +2051,16 @@ int ff_nvenc_send_frame(AVCodecContext