OSDN Git Service

Update CBR algo for H.264 per tempolar layer
[android-x86/hardware-intel-common-vaapi.git] / src / gen9_vme.c
index 6382567..d7262cd 100644 (file)
@@ -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[0][slice_type];
+        qp = mfc_context->brc.qp_prime_y[encoder_context->layer.curr_frame_layer_id][slice_type];
 
     dri_bo_map(vme_context->vme_batchbuffer.bo, 1);
     command_ptr = vme_context->vme_batchbuffer.bo->virtual;