> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf
> Of Carl Eugen Hoyos
> Sent: Friday, January 11, 2019 1:06 AM
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [FFmpeg-cvslog] lavc/qsvenc: add VDENC
> support for H264
> 
> 2019-01-10 14:51 GMT+01:00, Linjie Fu <g...@videolan.org>:
> 
> > +#if QSV_HAVE_VDENC
> > +    { "low_power", "enable low power mode(experimental: many
> > +limitations by
> > mfx version, BRC modes, etc.)", OFFSET(qsv.low_power),
> > AV_OPT_TYPE_BOOL, {
> > .i64 =  0 }, 0, 1, VE},
> > +#endif
> 
> This seems wrong to me: The visibility of an option should probably not
> depend on configuration details (the effect can of course depend on many
> details).
> 
> Carl Eugen

That's is just a remind that this feature has some limitations. The configures 
are just to make driver to support this feature.
In ffmpeg level, the only thing we should do IMHO is to query MSDK/Driver 
capability and report an error message if not supported.
And it was done: 
https://github.com/FFmpeg/FFmpeg/blob/395e8a53fa0266f26581f3e9752b0dbc93998a90/libavcodec/qsvenc.c#L376
 
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to