mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-12-08 06:09:50 +00:00
vaapi_encode: Add flag to mark encoders supporting only constant-quality
And set it for MJPEG.
This commit is contained in:
parent
a7eda762dc
commit
fef2162b6e
3 changed files with 6 additions and 1 deletions
|
|
@ -1277,7 +1277,8 @@ static av_cold int vaapi_encode_init_rate_control(AVCodecContext *avctx)
|
|||
ctx->va_rc_mode = VA_RC_CQP;
|
||||
return 0;
|
||||
}
|
||||
if (avctx->flags & AV_CODEC_FLAG_QSCALE ||
|
||||
if (ctx->codec->flags & FLAG_CONSTANT_QUALITY_ONLY ||
|
||||
avctx->flags & AV_CODEC_FLAG_QSCALE ||
|
||||
avctx->bit_rate <= 0) {
|
||||
if (rc_attr.value & VA_RC_CQP) {
|
||||
av_log(avctx, AV_LOG_VERBOSE, "Using constant-quality mode.\n");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue