[FFmpeg-devel] [PATCH] libavcodec/qsvenc: add max_frame_size support for hevc_qsv
Xiang, Haihao
haihao.xiang at intel.com
Wed Dec 2 07:56:06 EET 2020
On Wed, 2020-12-02 at 09:52 +0800, wenbin.chen at intel.com wrote:
> From: Wenbinc-Bin <wenbin.chen at intel.com>
>
> The max_frame_size parameter is set only when codec is h264. Now I add
> hevc in that conditional statement.
>
> Signed-off-by: Wenbin CHEN <wenbin.chen at intel.com>
> ---
> libavcodec/qsvenc.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavcodec/qsvenc.c b/libavcodec/qsvenc.c
> index 2bd2a56227..aba98dd689 100644
> --- a/libavcodec/qsvenc.c
> +++ b/libavcodec/qsvenc.c
> @@ -691,7 +691,7 @@ FF_ENABLE_DEPRECATION_WARNINGS
> q->extparam_internal[q->nb_extparam_internal++] = (mfxExtBuffer *)&q-
> >extco;
>
> #if QSV_HAVE_CO2
> - if (avctx->codec_id == AV_CODEC_ID_H264) {
> + if (avctx->codec_id == AV_CODEC_ID_H264 || avctx->codec_id ==
> AV_CODEC_ID_HEVC) {
> if (q->int_ref_type >= 0)
> q->extco2.IntRefType = q->int_ref_type;
> if (q->int_ref_cycle_size >= 0)
LGTM, thanks!
More information about the ffmpeg-devel
mailing list