summaryrefslogtreecommitdiff
path: root/src/gen6_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/gen6_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/gen6_vme.c')
-rw-r--r--src/gen6_vme.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gen6_vme.c b/src/gen6_vme.c
index 183f087c..fb04749b 100644
--- a/src/gen6_vme.c
+++ b/src/gen6_vme.c
@@ -369,7 +369,7 @@ static void gen6_vme_state_setup_fixup(VADriverContextP ctx,
if (encoder_context->rate_control_mode == VA_RC_CQP)
vme_state_message[16] = intra_mb_mode_cost_table[pic_param->pic_init_qp + slice_param->slice_qp_delta];
else
- vme_state_message[16] = intra_mb_mode_cost_table[mfc_context->brc.qp_prime_y[SLICE_TYPE_I]];
+ vme_state_message[16] = intra_mb_mode_cost_table[mfc_context->brc.qp_prime_y[0][SLICE_TYPE_I]];
}
static VAStatus gen6_vme_vme_state_setup(VADriverContextP ctx,