[FFmpeg-devel] [PATCH 2/2] lavc/qsvenc: enable hevc gpb option

Li, Zhong zhong.li at intel.com
Wed Apr 3 04:24:35 EEST 2019


> From: ffmpeg-devel [mailto:ffmpeg-devel-bounces at ffmpeg.org] On Behalf
> Of Carl Eugen Hoyos
> Sent: Wednesday, April 3, 2019 5:52 AM
> To: FFmpeg development discussions and patches
> <ffmpeg-devel at ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH 2/2] lavc/qsvenc: enable hevc gpb
> option
> 
> 2019-04-02 10:00 GMT+02:00, Zhong Li <zhong.li at intel.com>:
> > GPB is the default type, just contains forward references but the
> > slice_type is B slice with higher encoding efficiency than regular P
> > slice, but lower performance.
> >
> > Add an option to allow user to set regular P slice.
> 
> Ok.
> 
> > +    { "gpb", "GPB (generalized P/B frame) or regular P frame",
> > OFFSET(qsv.gpb), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE},
> 
> Before reading above, I was 100% sure that "true" ("1") would set GPB
> frames but that the wording should change.

Now I would like to change my mind, take the "true" as default value, thus means GPB to be default frame type.

> Use "P frames" instead of the default "P frames".
> (But I am not a native speaker)

Sorry, I can't get your point, could you please give a completed sentence should be changed to?
(I am not a native speaker too)



More information about the ffmpeg-devel mailing list