From: Jerome Jiang Date: Tue, 18 Feb 2020 18:46:03 +0000 (-0800) Subject: Cap delta_q_uv to -15..15 X-Git-Tag: v1.9.0-rc1~73^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2d1a7cd45a4ac7b4bc827fcc915ff3edd3009691;p=libvpx Cap delta_q_uv to -15..15 only 4 bits in bitstream Change-Id: I338fe54475e094ee5e556467e0b66c982bb560fa --- diff --git a/vp9/vp9_cx_iface.c b/vp9/vp9_cx_iface.c index 9ec2cf276..2ca2114ec 100644 --- a/vp9/vp9_cx_iface.c +++ b/vp9/vp9_cx_iface.c @@ -1650,7 +1650,7 @@ static vpx_codec_err_t ctrl_set_delta_q_uv(vpx_codec_alg_priv_t *ctx, va_list args) { struct vp9_extracfg extra_cfg = ctx->extra_cfg; int data = va_arg(args, int); - data = VPXMIN(VPXMAX(data, -20), 20); + data = VPXMIN(VPXMAX(data, -15), 15); extra_cfg.delta_q_uv = data; return update_extra_cfg(ctx, &extra_cfg); } diff --git a/vpx/vp8cx.h b/vpx/vp8cx.h index d8b769b87..dcdd710c0 100644 --- a/vpx/vp8cx.h +++ b/vpx/vp8cx.h @@ -679,7 +679,7 @@ enum vp8e_enc_control_id { /*!\brief Codec control function to set delta q for uv. * - * Cap it at +/-20 for now. + * Cap it at +/-15. * * Supported in codecs: VP9 */