diff options
author | Diego Felix de Souza <ddesouza@nvidia.com> | 2024-05-27 13:33:44 +0000 |
---|---|---|
committer | Timo Rothenpieler <timo@rothenpieler.org> | 2024-05-27 19:20:18 +0200 |
commit | aead61451cc4f079cb8778399fa617f2647bb268 (patch) | |
tree | 64a74f31115e67a32ec1901843a325d46ae1ac44 | |
parent | 41e13228451c9d55b1ebf2f58ffe2b19ce5a9842 (diff) | |
download | ffmpeg-aead61451cc4f079cb8778399fa617f2647bb268.tar.gz |
avcodec/nvenc_av1: Correct CQ range for AV1
The Constant Quality (CQ) range for the AV1 codec is actually 0 to
63, contrary to what is stated in the header and documentation.
Signed-off-by: Diego Felix de Souza <ddesouza@nvidia.com>
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
-rw-r--r-- | libavcodec/nvenc_av1.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavcodec/nvenc_av1.c b/libavcodec/nvenc_av1.c index a9e065e3b9..ca15ebddba 100644 --- a/libavcodec/nvenc_av1.c +++ b/libavcodec/nvenc_av1.c @@ -105,8 +105,8 @@ static const AVOption options[] = { OFFSET(async_depth), AV_OPT_TYPE_INT, { .i64 = INT_MAX }, 0, INT_MAX, VE }, { "rc-lookahead", "Number of frames to look ahead for rate-control", OFFSET(rc_lookahead), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, VE }, - { "cq", "Set target quality level (0 to 51, 0 means automatic) for constant quality mode in VBR rate control", - OFFSET(quality), AV_OPT_TYPE_FLOAT, { .dbl = 0.}, 0., 51., VE }, + { "cq", "Set target quality level (0 to 63, 0 means automatic) for constant quality mode in VBR rate control", + OFFSET(quality), AV_OPT_TYPE_FLOAT, { .dbl = 0.}, 0., 63., VE }, { "init_qpP", "Initial QP value for P frame", OFFSET(init_qp_p), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 255, VE }, { "init_qpB", "Initial QP value for B frame", OFFSET(init_qp_b), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 255, VE }, { "init_qpI", "Initial QP value for I frame", OFFSET(init_qp_i), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 255, VE }, |