Home | History | Annotate | Download | only in encoder

Lines Matching refs:ps_subpel_refine_ctxt

1993                 subpel_refine_ctxt_t *ps_subpel_refine_ctxt = ps_result_prms->ps_subpel_refine_ctxt;
1995 ps_subpel_refine_ctxt->i2_tot_cost[1][i4_count] = i4_tot_cost;
1996 ps_subpel_refine_ctxt->i2_mv_cost[1][i4_count] = i4_mv_cost;
1997 ps_subpel_refine_ctxt->i2_mv_x[1][i4_count] = ps_result_prms->i2_mv_x;
1998 ps_subpel_refine_ctxt->i2_mv_y[1][i4_count] = ps_result_prms->i2_mv_y;
1999 ps_subpel_refine_ctxt->i2_ref_idx[1][i4_count] = ps_result_prms->i1_ref_idx;
2003 subpel_refine_ctxt_t *ps_subpel_refine_ctxt = ps_result_prms->ps_subpel_refine_ctxt;
2005 ps_subpel_refine_ctxt->i2_tot_cost[1][i4_count] =
2006 ps_subpel_refine_ctxt->i2_tot_cost[0][i4_count];
2007 ps_subpel_refine_ctxt->i2_mv_cost[1][i4_count] =
2008 ps_subpel_refine_ctxt->i2_mv_cost[0][i4_count];
2009 ps_subpel_refine_ctxt->i2_mv_x[1][i4_count] =
2010 ps_subpel_refine_ctxt->i2_mv_x[0][i4_count];
2011 ps_subpel_refine_ctxt->i2_mv_y[1][i4_count] =
2012 ps_subpel_refine_ctxt->i2_mv_y[0][i4_count];
2013 ps_subpel_refine_ctxt->i2_ref_idx[1][i4_count] =
2014 ps_subpel_refine_ctxt->i2_ref_idx[0][i4_count];
2016 ps_subpel_refine_ctxt->i2_tot_cost[0][i4_count] = i4_tot_cost;
2017 ps_subpel_refine_ctxt->i2_mv_cost[0][i4_count] = i4_mv_cost;
2018 ps_subpel_refine_ctxt->i2_mv_x[0][i4_count] = ps_result_prms->i2_mv_x;
2019 ps_subpel_refine_ctxt->i2_mv_y[0][i4_count] = ps_result_prms->i2_mv_y;
2020 ps_subpel_refine_ctxt->i2_ref_idx[0][i4_count] = ps_result_prms->i1_ref_idx;
2336 mv_refine_ctxt_t *ps_subpel_refine_ctxt;
2337 ps_subpel_refine_ctxt = ps_result_prms->ps_subpel_refine_ctxt;
2416 S32 *pi4_valid_part_ids = &ps_subpel_refine_ctxt->ai4_part_id[0];
2423 for(i4_count = 0; i4_count < ps_subpel_refine_ctxt->i4_num_valid_parts; i4_count++)
2427 S32 index = (ps_subpel_refine_ctxt->i4_num_valid_parts > 8) ? part_id : i4_count;
2430 i4_mv_cost = ps_subpel_refine_ctxt->i2_mv_cost[0][index];
2440 best_node_cost = CLIP_S16(ps_subpel_refine_ctxt->i2_tot_cost[0][index]);
2441 second_best_node_cost = CLIP_S16(ps_subpel_refine_ctxt->i2_tot_cost[1][index]);
2455 else if(i4_tot_cost == ps_subpel_refine_ctxt->i2_tot_cost[0][index])
2461 ps_subpel_refine_ctxt->i2_tot_cost[1][index] = i4_tot_cost;
2462 ps_subpel_refine_ctxt->i2_mv_cost[1][index] = i4_mv_cost;
2463 ps_subpel_refine_ctxt->i2_mv_x[1][index] = ps_result_prms->i2_mv_x;
2464 ps_subpel_refine_ctxt->i2_mv_y[1][index] = ps_result_prms->i2_mv_y;
2465 ps_subpel_refine_ctxt->i2_ref_idx[1][index] = ps_result_prms->i1_ref_idx;
2469 ps_subpel_refine_ctxt->i2_tot_cost[1][index] =
2470 ps_subpel_refine_ctxt->i2_tot_cost[0][index];
2471 ps_subpel_refine_ctxt->i2_mv_cost[1][index] =
2472 ps_subpel_refine_ctxt->i2_mv_cost[0][index];
2473 ps_subpel_refine_ctxt->i2_mv_x[1][index] =
2474 ps_subpel_refine_ctxt->i2_mv_x[0][index];
2475 ps_subpel_refine_ctxt->i2_mv_y[1][index] =
2476 ps_subpel_refine_ctxt->i2_mv_y[0][index];
2477 ps_subpel_refine_ctxt->i2_ref_idx[1][index] =
2478 ps_subpel_refine_ctxt->i2_ref_idx[0][index];
2480 ps_subpel_refine_ctxt->i2_tot_cost[0][index] = i4_tot_cost;
2481 ps_subpel_refine_ctxt->i2_mv_cost[0][index] = i4_mv_cost;
2482 ps_subpel_refine_ctxt->i2_mv_x[0][index] = ps_result_prms->i2_mv_x;
2483 ps_subpel_refine_ctxt->i2_mv_y[0][index] = ps_result_prms->i2_mv_y;
2484 ps_subpel_refine_ctxt->i2_ref_idx[0][index] = ps_result_prms->i1_ref_idx;
2498 if(ps_subpel_refine_ctxt->i2_tot_cost[j][i4_count] >= MAX_SIGNED_16BIT_VAL)
2500 ps_subpel_refine_ctxt->ai2_fullpel_satd[j][i4_count] = MAX_SIGNED_16BIT_VAL;
3420 mv_refine_ctxt_t *ps_subpel_refine_ctxt;
3421 ps_subpel_refine_ctxt = ps_result_prms->ps_subpel_refine_ctxt;
3500 S32 *pi4_valid_part_ids = &ps_subpel_refine_ctxt->ai4_part_id[0];
3507 for(i4_count = 0; i4_count < ps_subpel_refine_ctxt->i4_num_valid_parts; i4_count++)
3511 S32 index = (ps_subpel_refine_ctxt->i4_num_valid_parts > 8) ? part_id : i4_count;
3514 i4_mv_cost = ps_subpel_refine_ctxt->i2_mv_cost[0][index];
3524 best_node_cost = CLIP_S16(ps_subpel_refine_ctxt->i2_tot_cost[0][index]);
3539 else if(i4_tot_cost == ps_subpel_refine_ctxt->i2_tot_cost[0][index])
3545 ps_subpel_refine_ctxt->i2_tot_cost[1][index] = i4_tot_cost;
3546 ps_subpel_refine_ctxt->i2_mv_cost[1][index] = i4_mv_cost;
3547 ps_subpel_refine_ctxt->i2_mv_x[1][index] = ps_result_prms->i2_mv_x;
3548 ps_subpel_refine_ctxt->i2_mv_y[1][index] = ps_result_prms->i2_mv_y;
3549 ps_subpel_refine_ctxt->i2_ref_idx[1][index] = ps_result_prms->i1_ref_idx;
3553 ps_subpel_refine_ctxt->i2_tot_cost[0][index] = i4_tot_cost;
3554 ps_subpel_refine_ctxt->i2_mv_cost[0][index] = i4_mv_cost;
3555 ps_subpel_refine_ctxt->i2_mv_x[0][index] = ps_result_prms->i2_mv_x;
3556 ps_subpel_refine_ctxt->i2_mv_y[0][index] = ps_result_prms->i2_mv_y;
3557 ps_subpel_refine_ctxt->i2_ref_idx[0][index] = ps_result_prms->i1_ref_idx;
3568 if(ps_subpel_refine_ctxt->i2_tot_cost[0][i4_count] >= MAX_SIGNED_16BIT_VAL)
3570 ps_subpel_refine_ctxt->ai2_fullpel_satd[0][i4_count] = MAX_SIGNED_16BIT_VAL;