Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-31 Thread Mark Thompson
On 31/10/18 11:29, Li, Zhong wrote: >> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf >> Of Mark Thompson >> Sent: Wednesday, October 31, 2018 7:40 AM >> To: ffmpeg-devel@ffmpeg.org >> Subject: Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add fo

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-31 Thread Li, Zhong
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf > Of Rogozhkin, Dmitry V > Sent: Wednesday, October 31, 2018 2:20 AM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton > > On Tue, 2018-10-30 at 0

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-31 Thread Li, Zhong
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf > Of Mark Thompson > Sent: Wednesday, October 31, 2018 7:40 AM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton > > On 30/10/18 09:49, Li, Z

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-31 Thread Li, Zhong
> From: Rogozhkin, Dmitry V > Sent: Wednesday, October 31, 2018 2:07 AM > To: Li, Zhong ; ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton > > On Tue, 2018-10-30 at 18:05 +0800, Li, Zhong wrote: >

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-30 Thread Mark Thompson
On 30/10/18 09:49, Li, Zhong wrote: >> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf >> Of Mark Thompson >> Sent: Tuesday, October 30, 2018 5:06 AM >> To: ffmpeg-devel@ffmpeg.org >> Subject: Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add force

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-30 Thread Rogozhkin, Dmitry V
On Tue, 2018-10-30 at 09:49 +, Li, Zhong wrote: > > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On > > Behalf > > Of Mark Thompson > > Sent: Tuesday, October 30, 2018 5:06 AM > > To: ffmpeg-devel@ffmpeg.org > > Subject: Re: [FFmpeg-devel] [PA

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-30 Thread Rogozhkin, Dmitry V
On Tue, 2018-10-30 at 18:05 +0800, Li, Zhong wrote: > > > +} else > > > +enc_ctrl->FrameType = MFX_FRAMETYPE_UNKNOWN; > > > > "else" block don't make much sense to me. You eventually already > > had > > enc_ctrl structure passed to the encoder. Thus, it should be > >

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-30 Thread Li, Zhong
> From: Rogozhkin, Dmitry V > Sent: Tuesday, October 30, 2018 5:07 AM > To: ffmpeg-devel@ffmpeg.org > Cc: Li, Zhong > Subject: Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton > > On Thu, 2018-10-25 at 20:36 +0800, Zhong Li wrote: > > This option can

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-30 Thread Li, Zhong
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf > Of Moritz Barsnick > Sent: Friday, October 26, 2018 7:46 PM > To: FFmpeg development discussions and patches > > Subject: Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton > > On Th

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-30 Thread Li, Zhong
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf > Of Mark Thompson > Sent: Tuesday, October 30, 2018 5:06 AM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton > > On 25/10/18 13:36, Zhong Li w

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-29 Thread Rogozhkin, Dmitry V
On Mon, 2018-10-29 at 21:34 +, Mark Thompson wrote: > On 29/10/18 21:29, Rogozhkin, Dmitry V wrote: > > On Mon, 2018-10-29 at 21:06 +, Mark Thompson wrote: > > > On 25/10/18 13:36, Zhong Li wrote: > > > > This option can be used to repect original input I/IDR frame > > > > type. > > > > >

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-29 Thread Mark Thompson
On 29/10/18 21:29, Rogozhkin, Dmitry V wrote: > On Mon, 2018-10-29 at 21:06 +, Mark Thompson wrote: >> On 25/10/18 13:36, Zhong Li wrote: >>> This option can be used to repect original input I/IDR frame type. >>> >>> Signed-off-by: Zhong Li >>> --- >>>  libavcodec/qsvenc.c | 7 +++ >>>  

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-29 Thread Rogozhkin, Dmitry V
On Mon, 2018-10-29 at 21:06 +, Mark Thompson wrote: > On 25/10/18 13:36, Zhong Li wrote: > > This option can be used to repect original input I/IDR frame type. > > > > Signed-off-by: Zhong Li > > --- > >  libavcodec/qsvenc.c | 7 +++ > >  libavcodec/qsvenc.h | 2 ++ > >  2 files changed, 9

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-29 Thread Rogozhkin, Dmitry V
On Mon, 2018-10-29 at 20:54 +, Derek Buitenhuis wrote: > On 29/10/2018 20:51, Rogozhkin, Dmitry V wrote: > > Should not the option be named 'force_idr' as well? It makes better > > sense to me in that way... > > That would be inconsistent with the rest of the options for various > encoders >

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-29 Thread Rogozhkin, Dmitry V
On Thu, 2018-10-25 at 20:36 +0800, Zhong Li wrote: > This option can be used to repect original input I/IDR frame type. > > Signed-off-by: Zhong Li > --- >  libavcodec/qsvenc.c | 7 +++ >  libavcodec/qsvenc.h | 2 ++ >  2 files changed, 9 insertions(+) > > diff --git a/libavcodec/qsvenc.c

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-29 Thread Mark Thompson
On 25/10/18 13:36, Zhong Li wrote: > This option can be used to repect original input I/IDR frame type. > > Signed-off-by: Zhong Li > --- > libavcodec/qsvenc.c | 7 +++ > libavcodec/qsvenc.h | 2 ++ > 2 files changed, 9 insertions(+) > > diff --git a/libavcodec/qsvenc.c

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-29 Thread Derek Buitenhuis
On 29/10/2018 20:51, Rogozhkin, Dmitry V wrote: > Should not the option be named 'force_idr' as well? It makes better > sense to me in that way... That would be inconsistent with the rest of the options for various encoders in FFmpeg, all named forced_idr. - Derek

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-29 Thread Rogozhkin, Dmitry V
On Fri, 2018-10-26 at 13:46 +0200, Moritz Barsnick wrote: > On Thu, Oct 25, 2018 at 20:36:07 +0800, Zhong Li wrote: > > +{ "forced_idr", "Forcing I frames as IDR > > frames", OFFSET(qsv.forced_idr), AV_OPT_TYPE_INT, { > > .i64 = -1 }, -1,  1, VE }, \

Re: [FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-26 Thread Moritz Barsnick
On Thu, Oct 25, 2018 at 20:36:07 +0800, Zhong Li wrote: > +{ "forced_idr", "Forcing I frames as IDR frames", > OFFSET(qsv.forced_idr), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, > VE }, \ ffmpeg uses imperative (mostly): "Force I frames as IDR

[FFmpeg-devel] [PATCH 1/5] lavc/qsvenc: add forced_idr opiton

2018-10-25 Thread Zhong Li
This option can be used to repect original input I/IDR frame type. Signed-off-by: Zhong Li --- libavcodec/qsvenc.c | 7 +++ libavcodec/qsvenc.h | 2 ++ 2 files changed, 9 insertions(+) diff --git a/libavcodec/qsvenc.c b/libavcodec/qsvenc.c index 948751d..e534dcf 100644 ---