summaryrefslogtreecommitdiff
path: root/src/gen9_vme.c
diff options
context:
space:
mode:
authorXiang, Haihao <haihao.xiang@intel.com>2016-09-13 16:02:44 +0800
committerSean V Kelley <seanvk@posteo.de>2016-09-16 10:50:56 -0700
commit2da21333293029d360eb071e1a05b390329fbb55 (patch)
tree16f53c85834cd6347ceda53a12cb03ea8d169b63 /src/gen9_vme.c
parent6174ae12c0cda62baf1acdd1b522a84c25a04df2 (diff)
downloadlibva-intel-driver-2da21333293029d360eb071e1a05b390329fbb55.tar.gz
Use arrays to store BRC related parameters per temporal layer
Currently only the first element is used v2: rebased Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Tested-by: Luo, Focus <focus.luo@intel.com> Reviewed-by: Zhao Yakui <yakui.zhao@intel.com>
Diffstat (limited to 'src/gen9_vme.c')
-rw-r--r--src/gen9_vme.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gen9_vme.c b/src/gen9_vme.c
index e26da6d0..6382567c 100644
--- a/src/gen9_vme.c
+++ b/src/gen9_vme.c
@@ -623,7 +623,7 @@ gen9_vme_fill_vme_batchbuffer(VADriverContextP ctx,
if (encoder_context->rate_control_mode == VA_RC_CQP)
qp = pic_param->pic_init_qp + slice_param->slice_qp_delta;
else
- qp = mfc_context->brc.qp_prime_y[slice_type];
+ qp = mfc_context->brc.qp_prime_y[0][slice_type];
dri_bo_map(vme_context->vme_batchbuffer.bo, 1);
command_ptr = vme_context->vme_batchbuffer.bo->virtual;