/external/libhevc/encoder/ |
D | hme_coarse.c | 256 layer_ctxt_t *ps_curr_layer; in hme_coarse_frm_init() local 269 ps_curr_layer = ps_ctxt->ps_curr_descr->aps_layers[ps_coarse_prms->i4_layer_id]; in hme_coarse_frm_init() 272 i4_pic_wd = ps_curr_layer->i4_wd; in hme_coarse_frm_init() 273 i4_pic_ht = ps_curr_layer->i4_ht; in hme_coarse_frm_init() 281 ps_curr_layer, in hme_coarse_frm_init() 792 layer_ctxt_t *ps_curr_layer, *ps_prev_layer; in hme_coarsest() local 823 ps_curr_layer = ps_ctxt->ps_curr_descr->aps_layers[ps_coarse_prms->i4_layer_id]; in hme_coarsest() 834 i4_pic_wd = ps_curr_layer->i4_wd; in hme_coarsest() 835 i4_pic_ht = ps_curr_layer->i4_ht; in hme_coarsest() 924 delta_poc = ABS(ps_curr_layer->i4_poc - ps_curr_layer->ai4_ref_id_to_poc_lc[i4_i]); in hme_coarsest() [all …]
|
D | hme_refine.c | 128 layer_ctxt_t *ps_curr_layer, 137 layer_ctxt_t *ps_curr_layer, 152 layer_ctxt_t *ps_curr_layer, in ihevce_no_wt_copy() argument 170 pu1_ref = ps_curr_layer->ppu1_list_inp[i1_ref_idx]; in ihevce_no_wt_copy() 172 ref_stride = ps_curr_layer->i4_inp_stride; in ihevce_no_wt_copy() 196 pu1_ref = ps_curr_layer->ppu1_list_inp[i1_ref_idx]; in ihevce_no_wt_copy() 198 ref_stride = ps_curr_layer->i4_inp_stride; in ihevce_no_wt_copy() 606 layer_ctxt_t *ps_curr_layer = ps_merge_prms->ps_layer_ctxt; in hme_pick_eval_merge_candts() local 807 i4_ref_stride = ps_curr_layer->i4_rec_stride; in hme_pick_eval_merge_candts() 867 apu1_hpel_ref[0] = ps_curr_layer->ppu1_list_rec_fxfy[i1_ref_idx] + i4_offset; in hme_pick_eval_merge_candts() [all …]
|
D | hme_utils.h | 271 layer_ctxt_t *ps_curr_layer); 504 layer_ctxt_t *ps_curr_layer, 517 layer_ctxt_t *ps_curr_layer, 557 layer_ctxt_t *ps_curr_layer, 613 layer_ctxt_t *ps_curr_layer, 723 layer_ctxt_t *ps_curr_layer, 865 layer_ctxt_t *ps_curr_layer, 1005 layer_ctxt_t *ps_curr_layer,
|
D | hme_utils.c | 705 layer_ctxt_t *ps_curr_layer) in hme_pick_back_search_node() argument 708 S32 *pi4_ref_id_to_poc_lc = ps_curr_layer->ai4_ref_id_to_poc_lc; in hme_pick_back_search_node() 717 i4_poc = ps_curr_layer->i4_poc; in hme_pick_back_search_node() 1393 layer_ctxt_t *ps_curr_layer, in hme_get_spatial_candt() argument 1406 layer_mv_t *ps_layer_mvbank = ps_curr_layer->ps_layer_mvbank; in hme_get_spatial_candt() 1536 layer_ctxt_t *ps_curr_layer, in hme_get_spatial_candt_in_l1_me() argument 1558 layer_mv_t *ps_layer_mvbank = ps_curr_layer->ps_layer_mvbank; in hme_get_spatial_candt_in_l1_me() 1855 layer_ctxt_t *ps_curr_layer, in hme_fill_ctb_neighbour_mvs() argument 1864 layer_mv_t *ps_layer_mvbank = ps_curr_layer->ps_layer_mvbank; in hme_fill_ctb_neighbour_mvs() 2108 layer_ctxt_t *ps_curr_layer, in hme_get_wt_inp() argument [all …]
|
D | hme_subpel.h | 47 layer_ctxt_t *ps_curr_layer,
|
D | hme_refine.h | 64 layer_ctxt_t *ps_curr_layer, refine_prms_t *ps_refine_prms, layer_ctxt_t *ps_coarse_layer);
|
D | ihevce_coarse_me_pass.c | 518 layer_ctxt_t *ps_curr_layer; in ihevce_coarse_me_frame_end() local 527 ps_curr_layer = ps_thrd0_ctxt->ps_curr_descr->aps_layers[coarse_layer_id]; in ihevce_coarse_me_frame_end() 683 &ps_curr_layer->s_global_mv[num_ref][GMV_THICK_LOBE], in ihevce_coarse_me_frame_end() 1079 layer_ctxt_t *ps_curr_layer; in ihevce_coarse_me_frame_init() local 1084 ps_curr_layer = ps_thrd0_ctxt->ps_curr_descr->aps_layers[layer_id]; in ihevce_coarse_me_frame_init() 1098 hme_refine_frm_init(ps_curr_layer, &s_refine_prms, ps_coarse_layer); in ihevce_coarse_me_frame_init()
|
D | hme_subpel.c | 2287 layer_ctxt_t *ps_curr_layer, in hme_subpel_refine_search_node_high_speed() argument 2388 i4_ref_stride = ps_curr_layer->i4_rec_stride; in hme_subpel_refine_search_node_high_speed() 2392 apu1_hpel_ref[0] = ps_curr_layer->ppu1_list_rec_fxfy[i1_ref_idx] + i4_offset; in hme_subpel_refine_search_node_high_speed() 2393 apu1_hpel_ref[1] = ps_curr_layer->ppu1_list_rec_hxfy[i1_ref_idx] + i4_offset; in hme_subpel_refine_search_node_high_speed() 2394 apu1_hpel_ref[2] = ps_curr_layer->ppu1_list_rec_fxhy[i1_ref_idx] + i4_offset; in hme_subpel_refine_search_node_high_speed() 2395 apu1_hpel_ref[3] = ps_curr_layer->ppu1_list_rec_hxhy[i1_ref_idx] + i4_offset; in hme_subpel_refine_search_node_high_speed() 2907 layer_ctxt_t *ps_curr_layer, in hme_subpel_refine_search_node_high_speed() argument 3010 i4_ref_stride = ps_curr_layer->i4_rec_stride; in hme_subpel_refine_search_node_high_speed() 3014 apu1_hpel_ref[0] = ps_curr_layer->ppu1_list_rec_fxfy[i1_ref_idx] + i4_offset; in hme_subpel_refine_search_node_high_speed() 3015 apu1_hpel_ref[1] = ps_curr_layer->ppu1_list_rec_hxfy[i1_ref_idx] + i4_offset; in hme_subpel_refine_search_node_high_speed() [all …]
|
D | ihevce_me_pass.c | 1395 layer_ctxt_t *ps_curr_layer; in ihevce_me_frame_init() local 1403 ps_curr_layer = ps_ctxt->ps_curr_descr->aps_layers[layer_id]; in ihevce_me_frame_init() 1419 hme_refine_frm_init(ps_curr_layer, &s_refine_prms, ps_coarse_layer); in ihevce_me_frame_init()
|
D | hme_interface.c | 3095 layer_ctxt_t *ps_layer_ctxt, *ps_curr_layer; in hme_update_layer_desc() local 3100 ps_curr_layer = ps_curr_desc->aps_layers[i]; in hme_update_layer_desc() 3122 ps_curr_layer->i4_rec_stride = ps_ref_desc->as_ref_info[i].luma_stride; in hme_update_layer_desc() 3123 ps_curr_layer->i4_pad_x_rec = ps_ref_desc->as_ref_info[i].u1_pad_x; in hme_update_layer_desc() 3124 ps_curr_layer->i4_pad_y_rec = ps_ref_desc->as_ref_info[i].u1_pad_y; in hme_update_layer_desc()
|
D | hme_defs.h | 3342 layer_ctxt_t *ps_curr_layer; member
|
/external/libhevc/encoder/arm/ |
D | ihevce_hme_utils_neon.c | 225 layer_ctxt_t *ps_curr_layer, in hme_get_wt_inp_8x8_neon() argument 237 WORD32 src_stride = ps_curr_layer->i4_inp_stride; in hme_get_wt_inp_8x8_neon() 240 pos_x = MIN(pos_x, ps_curr_layer->i4_wd - 1); in hme_get_wt_inp_8x8_neon() 241 pos_y = MIN(pos_y, ps_curr_layer->i4_ht - 1); in hme_get_wt_inp_8x8_neon() 246 x_count = MIN(size, (ps_curr_layer->i4_wd - pos_x)); in hme_get_wt_inp_8x8_neon() 247 y_count = MIN(size, (ps_curr_layer->i4_ht - pos_y)); in hme_get_wt_inp_8x8_neon() 250 pu1_src = ps_curr_layer->pu1_inp; in hme_get_wt_inp_8x8_neon() 385 layer_ctxt_t *ps_curr_layer, in hme_get_wt_inp_ctb_neon() argument 397 WORD32 src_stride = ps_curr_layer->i4_inp_stride; in hme_get_wt_inp_ctb_neon() 402 x_count = MIN(size, (ps_curr_layer->i4_wd - pos_x)); in hme_get_wt_inp_ctb_neon() [all …]
|