X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fgen75_vme.c;h=585375766a73516ccdb6e95fa925a005a96616cd;hb=0e29103373dbadb30bab189722f19c3f9447a306;hp=e0d982bcdee63afd73da87d6a65ef87daeada006;hpb=54845cc2557f224ebb0fd66ce3629daf63aad021;p=profile%2Fivi%2Fvaapi-intel-driver.git diff --git a/src/gen75_vme.c b/src/gen75_vme.c index e0d982b..5853757 100644 --- a/src/gen75_vme.c +++ b/src/gen75_vme.c @@ -452,7 +452,7 @@ static void gen75_vme_state_setup_fixup(VADriverContextP ctx, if (encoder_context->rate_control_mode == VA_RC_CQP) vme_state_message[0] = intra_mb_mode_cost_table[pic_param->pic_init_qp + slice_param->slice_qp_delta]; else - vme_state_message[0] = intra_mb_mode_cost_table[mfc_context->bit_rate_control_context[slice_param->slice_type].QpPrimeY]; + vme_state_message[0] = intra_mb_mode_cost_table[mfc_context->bit_rate_control_context[SLICE_TYPE_I].QpPrimeY]; } static VAStatus gen75_vme_vme_state_setup(VADriverContextP ctx, @@ -567,9 +567,7 @@ gen75_vme_fill_vme_batchbuffer(VADriverContextP ctx, static void gen75_vme_media_init(VADriverContextP ctx, struct intel_encoder_context *encoder_context) { - struct i965_driver_data *i965 = i965_driver_data(ctx); struct gen6_vme_context *vme_context = encoder_context->vme_context; - dri_bo *bo; i965_gpe_context_init(ctx, &vme_context->gpe_context); @@ -594,7 +592,6 @@ static void gen75_vme_pipeline_programing(VADriverContextP ctx, VAEncPictureParameterBufferH264 *pPicParameter = (VAEncPictureParameterBufferH264 *)encode_state->pic_param_ext->buffer; VAEncSliceParameterBufferH264 *pSliceParameter = (VAEncSliceParameterBufferH264 *)encode_state->slice_params_ext[0]->buffer; VAEncSequenceParameterBufferH264 *pSequenceParameter = (VAEncSequenceParameterBufferH264 *)encode_state->seq_param_ext->buffer; - int is_intra = pSliceParameter->slice_type == SLICE_TYPE_I; int width_in_mbs = pSequenceParameter->picture_width_in_mbs; int height_in_mbs = pSequenceParameter->picture_height_in_mbs; int kernel_shader;