--- libavcodec/libsvtav1.c 2025-11-26 10:41:31.000000000 +0800 +++ libavcodec/libsvtav1.c 2026-02-10 08:06:13.000000000 +0800 @@ -190,7 +190,11 @@ } else if (svt_enc->qp > 0) { param->qp = svt_enc->qp; param->rate_control_mode = 0; +#if SVT_AV1_CHECK_VERSION(4, 0, 0) + param->aq_mode = 0; +#else param->enable_adaptive_quantization = 0; +#endif } desc = av_pix_fmt_desc_get(avctx->pix_fmt); @@ -360,7 +364,7 @@ svt_enc->eos_flag = EOS_NOT_REACHED; - svt_ret = svt_av1_enc_init_handle(&svt_enc->svt_handle, svt_enc, &svt_enc->enc_params); + svt_ret = svt_av1_enc_init_handle(&svt_enc->svt_handle, &svt_enc->enc_params); if (svt_ret != EB_ErrorNone) { return svt_print_error(avctx, svt_ret, "Error initializing encoder handle"); }