Lines Matching refs:ps_refine_prms
3523 refine_prms_t *ps_refine_prms = (refine_prms_t *)pv_refine_prms; in hme_set_refine_prms() local
3525 ps_refine_prms->i4_encode = u1_encode; in hme_set_refine_prms()
3526 ps_refine_prms->bidir_enabled = ps_frm_prms->bidir_enabled; in hme_set_refine_prms()
3527 ps_refine_prms->i4_layer_id = layer_id; in hme_set_refine_prms()
3532 ps_refine_prms->lambda_inp = ps_frm_prms->i4_ol_sad_lambda_qf; in hme_set_refine_prms()
3533 ps_refine_prms->lambda_recon = ps_frm_prms->i4_cl_sad_lambda_qf; in hme_set_refine_prms()
3534 ps_refine_prms->lambda_q_shift = ps_frm_prms->lambda_q_shift; in hme_set_refine_prms()
3535 ps_refine_prms->lambda_inp = in hme_set_refine_prms()
3536 ((float)ps_refine_prms->lambda_inp) * (100.0f - ME_LAMBDA_DISCOUNT) / 100.0f; in hme_set_refine_prms()
3537 ps_refine_prms->lambda_recon = in hme_set_refine_prms()
3538 ((float)ps_refine_prms->lambda_recon) * (100.0f - ME_LAMBDA_DISCOUNT) / 100.0f; in hme_set_refine_prms()
3542 ps_refine_prms->pd_intra_costs = ppd_intra_costs[layer_id]; in hme_set_refine_prms()
3548 ps_refine_prms->explicit_ref = 0; in hme_set_refine_prms()
3549 ps_refine_prms->i4_num_ref_fpel = MIN(2, num_ref); in hme_set_refine_prms()
3553 ps_refine_prms->explicit_ref = 1; in hme_set_refine_prms()
3554 ps_refine_prms->i4_num_ref_fpel = num_ref; in hme_set_refine_prms()
3557 ps_refine_prms->e_search_complexity = SEARCH_CX_HIGH; in hme_set_refine_prms()
3559 ps_refine_prms->i4_num_steps_hpel_refine = ps_me_coding_tools->i4_num_steps_hpel_refine; in hme_set_refine_prms()
3560 ps_refine_prms->i4_num_steps_qpel_refine = ps_me_coding_tools->i4_num_steps_qpel_refine; in hme_set_refine_prms()
3564 ps_refine_prms->i4_num_mvbank_results = 1; in hme_set_refine_prms()
3565 ps_refine_prms->i4_use_rec_in_fpel = 1; in hme_set_refine_prms()
3566 ps_refine_prms->i4_num_steps_fpel_refine = 1; in hme_set_refine_prms()
3570 ps_refine_prms->i4_num_fpel_results = 4; in hme_set_refine_prms()
3571 ps_refine_prms->i4_num_32x32_merge_results = 4; in hme_set_refine_prms()
3572 ps_refine_prms->i4_num_64x64_merge_results = 4; in hme_set_refine_prms()
3573 ps_refine_prms->i4_num_steps_post_refine_fpel = 3; in hme_set_refine_prms()
3574 ps_refine_prms->i4_use_satd_subpel = 1; in hme_set_refine_prms()
3575 ps_refine_prms->u1_max_subpel_candts_2Nx2N = 2; in hme_set_refine_prms()
3576 ps_refine_prms->u1_max_subpel_candts_NxN = 1; in hme_set_refine_prms()
3577 ps_refine_prms->u1_subpel_candt_threshold = 1; in hme_set_refine_prms()
3578 ps_refine_prms->e_search_complexity = SEARCH_CX_MED; in hme_set_refine_prms()
3579 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_PQ; in hme_set_refine_prms()
3580 ps_refine_prms->limit_active_partitions = 0; in hme_set_refine_prms()
3584 ps_refine_prms->i4_num_fpel_results = 4; in hme_set_refine_prms()
3585 ps_refine_prms->i4_num_32x32_merge_results = 4; in hme_set_refine_prms()
3586 ps_refine_prms->i4_num_64x64_merge_results = 4; in hme_set_refine_prms()
3587 ps_refine_prms->i4_num_steps_post_refine_fpel = 3; in hme_set_refine_prms()
3588 ps_refine_prms->i4_use_satd_subpel = 1; in hme_set_refine_prms()
3589 ps_refine_prms->u1_max_subpel_candts_2Nx2N = 2; in hme_set_refine_prms()
3590 ps_refine_prms->u1_max_subpel_candts_NxN = 1; in hme_set_refine_prms()
3591 ps_refine_prms->u1_subpel_candt_threshold = 2; in hme_set_refine_prms()
3592 ps_refine_prms->e_search_complexity = SEARCH_CX_MED; in hme_set_refine_prms()
3593 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_HQ; in hme_set_refine_prms()
3594 ps_refine_prms->limit_active_partitions = 0; in hme_set_refine_prms()
3598 ps_refine_prms->i4_num_fpel_results = 1; in hme_set_refine_prms()
3599 ps_refine_prms->i4_num_32x32_merge_results = 2; in hme_set_refine_prms()
3600 ps_refine_prms->i4_num_64x64_merge_results = 2; in hme_set_refine_prms()
3601 ps_refine_prms->i4_num_steps_post_refine_fpel = 0; in hme_set_refine_prms()
3602 ps_refine_prms->i4_use_satd_subpel = 1; in hme_set_refine_prms()
3603 ps_refine_prms->u1_max_subpel_candts_2Nx2N = 2; in hme_set_refine_prms()
3604 ps_refine_prms->u1_max_subpel_candts_NxN = 1; in hme_set_refine_prms()
3605 ps_refine_prms->u1_subpel_candt_threshold = 3; in hme_set_refine_prms()
3606 ps_refine_prms->e_search_complexity = SEARCH_CX_MED; in hme_set_refine_prms()
3607 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_MS; in hme_set_refine_prms()
3608 ps_refine_prms->limit_active_partitions = 1; in hme_set_refine_prms()
3612 ps_refine_prms->i4_num_fpel_results = 1; in hme_set_refine_prms()
3613 ps_refine_prms->i4_num_32x32_merge_results = 2; in hme_set_refine_prms()
3614 ps_refine_prms->i4_num_64x64_merge_results = 2; in hme_set_refine_prms()
3615 ps_refine_prms->i4_num_steps_post_refine_fpel = 0; in hme_set_refine_prms()
3616 ps_refine_prms->u1_max_subpel_candts_2Nx2N = 1; in hme_set_refine_prms()
3617 ps_refine_prms->u1_max_subpel_candts_NxN = 1; in hme_set_refine_prms()
3618 ps_refine_prms->i4_use_satd_subpel = 0; in hme_set_refine_prms()
3619 ps_refine_prms->u1_subpel_candt_threshold = 0; in hme_set_refine_prms()
3620 ps_refine_prms->e_search_complexity = SEARCH_CX_MED; in hme_set_refine_prms()
3621 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_HS; in hme_set_refine_prms()
3622 ps_refine_prms->limit_active_partitions = 1; in hme_set_refine_prms()
3626 ps_refine_prms->i4_num_fpel_results = 1; in hme_set_refine_prms()
3627 ps_refine_prms->i4_num_32x32_merge_results = 2; in hme_set_refine_prms()
3628 ps_refine_prms->i4_num_64x64_merge_results = 2; in hme_set_refine_prms()
3629 ps_refine_prms->i4_num_steps_post_refine_fpel = 0; in hme_set_refine_prms()
3630 ps_refine_prms->i4_use_satd_subpel = 0; in hme_set_refine_prms()
3631 ps_refine_prms->u1_max_subpel_candts_2Nx2N = 1; in hme_set_refine_prms()
3632 ps_refine_prms->u1_max_subpel_candts_NxN = 0; in hme_set_refine_prms()
3633 ps_refine_prms->u1_subpel_candt_threshold = 0; in hme_set_refine_prms()
3634 ps_refine_prms->e_search_complexity = SEARCH_CX_MED; in hme_set_refine_prms()
3635 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_XS; in hme_set_refine_prms()
3636 ps_refine_prms->limit_active_partitions = 1; in hme_set_refine_prms()
3640 ps_refine_prms->i4_num_fpel_results = 1; in hme_set_refine_prms()
3641 ps_refine_prms->i4_num_32x32_merge_results = 2; in hme_set_refine_prms()
3642 ps_refine_prms->i4_num_64x64_merge_results = 2; in hme_set_refine_prms()
3643 ps_refine_prms->i4_num_steps_post_refine_fpel = 0; in hme_set_refine_prms()
3644 ps_refine_prms->i4_use_satd_subpel = 0; in hme_set_refine_prms()
3645 ps_refine_prms->u1_max_subpel_candts_2Nx2N = 1; in hme_set_refine_prms()
3646 ps_refine_prms->u1_max_subpel_candts_NxN = 0; in hme_set_refine_prms()
3647 ps_refine_prms->u1_subpel_candt_threshold = 0; in hme_set_refine_prms()
3648 ps_refine_prms->e_search_complexity = SEARCH_CX_LOW; in hme_set_refine_prms()
3649 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_XS25; in hme_set_refine_prms()
3650 ps_refine_prms->limit_active_partitions = 1; in hme_set_refine_prms()
3655 ps_refine_prms->i4_num_fpel_results = 2; in hme_set_refine_prms()
3656 ps_refine_prms->i4_use_rec_in_fpel = 0; in hme_set_refine_prms()
3657 ps_refine_prms->i4_num_steps_fpel_refine = 1; in hme_set_refine_prms()
3658 ps_refine_prms->i4_num_steps_hpel_refine = 0; in hme_set_refine_prms()
3659 ps_refine_prms->i4_num_steps_qpel_refine = 0; in hme_set_refine_prms()
3663 ps_refine_prms->i4_num_steps_post_refine_fpel = 0; in hme_set_refine_prms()
3664 ps_refine_prms->i4_use_satd_subpel = 1; in hme_set_refine_prms()
3665 ps_refine_prms->e_search_complexity = SEARCH_CX_LOW; in hme_set_refine_prms()
3666 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_HS; in hme_set_refine_prms()
3670 ps_refine_prms->i4_num_steps_post_refine_fpel = 0; in hme_set_refine_prms()
3671 ps_refine_prms->i4_use_satd_subpel = 0; in hme_set_refine_prms()
3672 ps_refine_prms->e_search_complexity = SEARCH_CX_LOW; in hme_set_refine_prms()
3673 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_XS; in hme_set_refine_prms()
3677 ps_refine_prms->i4_num_steps_post_refine_fpel = 0; in hme_set_refine_prms()
3678 ps_refine_prms->i4_use_satd_subpel = 0; in hme_set_refine_prms()
3679 ps_refine_prms->e_search_complexity = SEARCH_CX_LOW; in hme_set_refine_prms()
3680 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_XS25; in hme_set_refine_prms()
3684 ps_refine_prms->i4_num_steps_post_refine_fpel = 2; in hme_set_refine_prms()
3685 ps_refine_prms->i4_use_satd_subpel = 1; in hme_set_refine_prms()
3686 ps_refine_prms->e_search_complexity = SEARCH_CX_MED; in hme_set_refine_prms()
3687 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_PQ; in hme_set_refine_prms()
3691 ps_refine_prms->i4_num_steps_post_refine_fpel = 2; in hme_set_refine_prms()
3692 ps_refine_prms->i4_use_satd_subpel = 1; in hme_set_refine_prms()
3693 ps_refine_prms->e_search_complexity = SEARCH_CX_MED; in hme_set_refine_prms()
3694 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_HQ; in hme_set_refine_prms()
3698 ps_refine_prms->i4_num_steps_post_refine_fpel = 0; in hme_set_refine_prms()
3699 ps_refine_prms->i4_use_satd_subpel = 1; in hme_set_refine_prms()
3700 ps_refine_prms->e_search_complexity = SEARCH_CX_LOW; in hme_set_refine_prms()
3701 ps_refine_prms->pu1_num_best_results = gau1_num_best_results_MS; in hme_set_refine_prms()
3706 ps_refine_prms->i4_num_32x32_merge_results = 4; in hme_set_refine_prms()
3707 ps_refine_prms->i4_num_64x64_merge_results = 4; in hme_set_refine_prms()
3711 ps_refine_prms->limit_active_partitions = 0; in hme_set_refine_prms()
3715 ps_refine_prms->limit_active_partitions = 1; in hme_set_refine_prms()
3719 ps_refine_prms->i4_enable_4x4_part = in hme_set_refine_prms()
3724 ps_refine_prms->i4_num_results_per_part = hme_determine_num_results_per_part( in hme_set_refine_prms()
3729 ps_refine_prms->au1_num_fpel_search_cands, in hme_set_refine_prms()
3733 ps_refine_prms->u1_max_2nx2n_tu_recur_cands = hme_determine_max_2nx2n_tu_recur_cands( in hme_set_refine_prms()
3736 ps_refine_prms->u1_max_num_fpel_refine_centers = hme_determine_max_num_fpel_refine_centers( in hme_set_refine_prms()
3739 ps_refine_prms->u1_max_num_subpel_refine_centers = in hme_set_refine_prms()
3742 ps_refine_prms->u1_max_subpel_candts_2Nx2N, in hme_set_refine_prms()
3743 ps_refine_prms->u1_max_subpel_candts_NxN); in hme_set_refine_prms()
3749 ps_refine_prms->i4_num_results_per_part = in hme_set_refine_prms()
3754 ps_refine_prms->i4_num_results_per_part = in hme_set_refine_prms()
3759 ps_refine_prms->i4_num_results_per_part = in hme_set_refine_prms()
3764 ps_refine_prms->i4_num_results_per_part = hme_determine_num_results_per_part( in hme_set_refine_prms()
3769 ps_refine_prms->au1_num_fpel_search_cands, in hme_set_refine_prms()
3771 sizeof(ps_refine_prms->au1_num_fpel_search_cands)); in hme_set_refine_prms()
3773 ps_refine_prms->u1_max_2nx2n_tu_recur_cands = in hme_set_refine_prms()
3776 ps_refine_prms->u1_max_num_fpel_refine_centers = in hme_set_refine_prms()
3779 ps_refine_prms->u1_max_num_subpel_refine_centers = in hme_set_refine_prms()
3785 ps_refine_prms->i4_num_mvbank_results = ps_refine_prms->i4_num_results_per_part; in hme_set_refine_prms()
3789 ps_refine_prms->sdi_threshold = in hme_set_refine_prms()
3790 (ps_refine_prms->lambda_recon + (1 << (ps_frm_prms->lambda_q_shift - 1))) >> in hme_set_refine_prms()
3793 ps_refine_prms->u1_use_lambda_derived_from_min_8x8_act_in_ctb = in hme_set_refine_prms()