summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Thompson <sw@jkqxz.net>2019-03-04 23:52:28 +0000
committerXiang, Haihao <haihao.xiang@intel.com>2019-03-07 10:03:55 +0800
commit881e67a49b14631cb24a3880a28af9e5e5bacb96 (patch)
treeebd55fc6dae116bd9baab83bfce6ec1abd7c2e29
parent91bc8071823d019f258dc675c95660761c10f93e (diff)
downloadlibva-intel-driver-881e67a49b14631cb24a3880a28af9e5e5bacb96.tar.gz
Fix off-by-one in use of ROI regions in CQP mode
Signed-off-by: Mark Thompson <sw@jkqxz.net>
-rw-r--r--src/gen6_mfc_common.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gen6_mfc_common.c b/src/gen6_mfc_common.c
index d192eeeb..34c4a368 100644
--- a/src/gen6_mfc_common.c
+++ b/src/gen6_mfc_common.c
@@ -2126,7 +2126,7 @@ intel_h264_enc_roi_config(VADriverContextP ctx,
memset(vme_context->qp_per_mb, qp, width_in_mbs * height_in_mbs);
- for (j = num_roi; j ; j--) {
+ for (j = num_roi - 1; j >= 0; j--) {
int qp_delta, qp_clip;
col_start = encoder_context->brc.roi[j].left;