/external/libavc/decoder/ |
D | ih264d_mvpred.h | 75 mv_pred_t *ps_mv; /** Ptr to the Mv bank */ 92 void ih264d_get_motion_vector_predictor(mv_pred_t * ps_result, 93 mv_pred_t **ps_mv_pred, 97 void ih264d_mbaff_mv_pred(mv_pred_t **ps_mv_pred, 99 mv_pred_t *ps_mv_nmb, 100 mv_pred_t *ps_mv_ntop, 105 void ih264d_non_mbaff_mv_pred(mv_pred_t **ps_mv_pred, 107 mv_pred_t *ps_mv_nmb, 108 mv_pred_t *ps_mv_ntop, 114 mv_pred_t *ps_mv_nmb, [all …]
|
D | ih264d_deblocking.h | 109 void ih264d_fill_bs1_16x16mb_pslice(mv_pred_t *ps_cur_mv_pred, 110 mv_pred_t *ps_top_mv_pred, 113 mv_pred_t *ps_leftmost_mv_pred, 118 void ih264d_fill_bs1_non16x16mb_pslice(mv_pred_t *ps_cur_mv_pred, 119 mv_pred_t *ps_top_mv_pred, 122 mv_pred_t *ps_leftmost_mv_pred, 127 void ih264d_fill_bs1_16x16mb_bslice(mv_pred_t *ps_cur_mv_pred, 128 mv_pred_t *ps_top_mv_pred, 131 mv_pred_t *ps_leftmost_mv_pred, 136 void ih264d_fill_bs1_non16x16mb_bslice(mv_pred_t *ps_cur_mv_pred, [all …]
|
D | ih264d_mvpred.c | 75 void ih264d_get_motion_vector_predictor(mv_pred_t * ps_result, in ih264d_get_motion_vector_predictor() 76 mv_pred_t **ps_mv_pred, in ih264d_get_motion_vector_predictor() 144 void ih264d_mbaff_mv_pred(mv_pred_t **ps_mv_pred, in ih264d_mbaff_mv_pred() 146 mv_pred_t *ps_mv_nmb, in ih264d_mbaff_mv_pred() 147 mv_pred_t *ps_mv_ntop, in ih264d_mbaff_mv_pred() 154 mv_pred_t *ps_mvpred_l, *ps_mvpred_tmp; in ih264d_mbaff_mv_pred() 335 void ih264d_non_mbaff_mv_pred(mv_pred_t **ps_mv_pred, in ih264d_non_mbaff_mv_pred() 337 mv_pred_t *ps_mv_nmb, in ih264d_non_mbaff_mv_pred() 338 mv_pred_t *ps_mv_ntop, in ih264d_non_mbaff_mv_pred() 460 mv_pred_t *ps_mv_nmb, in ih264d_mvpred_nonmbaffB() [all …]
|
D | ih264d_structs.h | 145 } mv_pred_t; typedef 186 mv_pred_t *ps_mv; /** Pointer to the MV bank array */ 823 mv_pred_t *ps_mv; /** Pointer to the MV bank array */ 824 mv_pred_t *ps_mv_bank_cur; /** Pointer to the MV bank array */ 825 mv_pred_t s_default_mv_pred; /** Structure containing the default values 897 mv_pred_t *ps_mv_left; /** Pointer to left motion vector bank */ 898 mv_pred_t *ps_mv_top_left; /** Pointer to top left motion vector bank */ 899 mv_pred_t *ps_mv_top_right; /** Pointer to top right motion vector bank */ 1034 mv_pred_t *ps_mv_cur; /** pointer to current motion vector bank */ 1035 mv_pred_t *ps_mv_top; /** pointer to top motion vector bank */ [all …]
|
D | ih264d_compute_bs.c | 198 void ih264d_fill_bs1_16x16mb_pslice(mv_pred_t *ps_cur_mv_pred, in ih264d_fill_bs1_16x16mb_pslice() 199 mv_pred_t *ps_top_mv_pred, in ih264d_fill_bs1_16x16mb_pslice() 202 mv_pred_t *ps_leftmost_mv_pred, in ih264d_fill_bs1_16x16mb_pslice() 339 void ih264d_fill_bs1_non16x16mb_pslice(mv_pred_t *ps_cur_mv_pred, in ih264d_fill_bs1_non16x16mb_pslice() 340 mv_pred_t *ps_top_mv_pred, in ih264d_fill_bs1_non16x16mb_pslice() 343 mv_pred_t *ps_leftmost_mv_pred, in ih264d_fill_bs1_non16x16mb_pslice() 365 mv_pred_t *ps_left_mv_pred = ps_leftmost_mv_pred + (edge << 2); in ih264d_fill_bs1_non16x16mb_pslice() 524 void ih264d_fill_bs1_16x16mb_bslice(mv_pred_t *ps_cur_mv_pred, in ih264d_fill_bs1_16x16mb_bslice() 525 mv_pred_t *ps_top_mv_pred, in ih264d_fill_bs1_16x16mb_bslice() 528 mv_pred_t *ps_leftmost_mv_pred, in ih264d_fill_bs1_16x16mb_bslice() [all …]
|
D | ih264d_parse_mb_header.h | 81 mv_pred_t *ps_mv);
|
D | ih264d_parse_bslice.c | 244 mv_pred_t *ps_mv_start = ps_dec->ps_mv_cur + (u1_mb_num << 4); in ih264d_parse_bmb_non_direct_cavlc() 287 mv_pred_t * ps_mv; in ih264d_parse_bmb_non_direct_cavlc() 542 mv_pred_t *ps_mv_start = ps_dec->ps_mv_cur + (u1_mb_num << 4); in ih264d_parse_bmb_non_direct_cabac() 584 mv_pred_t *ps_mv; in ih264d_parse_bmb_non_direct_cabac() 891 mv_pred_t *ps_mv_nmb, *ps_mv_nmb_start, *ps_mv_ntop, *ps_mv_ntop_start; in ih264d_mv_pred_ref_tfr_nby2_bmb() 1036 mv_pred_t s_mvPred; in ih264d_mv_pred_ref_tfr_nby2_bmb() 1163 mv_pred_t s_mvPred = in ih264d_mv_pred_ref_tfr_nby2_bmb()
|
D | ih264d_utils.c | 1991 size = (sizeof(mv_pred_t) * ps_dec->u1_recon_mb_grp in ih264d_allocate_dynamic_bufs() 1998 size = (sizeof(mv_pred_t) * ps_dec->u1_recon_mb_grp in ih264d_allocate_dynamic_bufs() 2009 size = (sizeof(mv_pred_t) in ih264d_allocate_dynamic_bufs() 2127 mvpred_buffer_size = sizeof(mv_pred_t) in ih264d_allocate_dynamic_bufs() 2378 mv_pred_t *ps_mv; in ih264d_create_mv_bank() 2388 mvpred_buffer_size = sizeof(mv_pred_t) in ih264d_create_mv_bank() 2405 ps_mv = (mv_pred_t *)pu1_buf; in ih264d_create_mv_bank() 2408 memset(ps_mv, 0, ((ui_width * OFFSET_MV_BANK_ROW) >> 4) * sizeof(mv_pred_t)); in ih264d_create_mv_bank()
|
D | ih264d_parse_islice.c | 893 mv_pred_t *ps_mv_nmb_start = ps_dec->ps_mv_cur + (u1_num_mbs << 4); in ih264d_parse_islice_data_cavlc() 895 mv_pred_t s_mvPred = in ih264d_parse_islice_data_cavlc() 1127 mv_pred_t *ps_mv_nmb_start = ps_dec->ps_mv_cur + (u1_num_mbs << 4); in ih264d_parse_islice_data_cabac() 1128 mv_pred_t s_mvPred = in ih264d_parse_islice_data_cabac()
|
D | ih264d_process_bslice.c | 76 mv_pred_t s_mv_pred, *ps_mv; in ih264d_decode_spatial_direct() 79 mv_pred_t *ps_mv_ntop_start; in ih264d_decode_spatial_direct() 80 mv_pred_t *ps_mv_nmb_start = ps_dec->ps_mv_cur + (u1_mb_num << 4); in ih264d_decode_spatial_direct() 103 mv_pred_t s_temp_mv_pred; in ih264d_decode_spatial_direct() 588 mv_pred_t *ps_mv, s_temp_mv_pred; in ih264d_decode_temporal_direct() 811 mv_pred_t *ps_mv; in ih264d_decode_temporal_direct()
|
D | ih264d_process_pslice.c | 76 mv_pred_t *ps_mv_nmb, *ps_mv_nmb_start, *ps_mv_ntop, *ps_mv_ntop_start; in ih264d_mv_pred_ref_tfr_nby2_pmb() 92 mv_pred_t s_mvPred; in ih264d_mv_pred_ref_tfr_nby2_pmb() 93 mv_pred_t *ps_mv_pred = &s_mvPred; in ih264d_mv_pred_ref_tfr_nby2_pmb()
|
D | ih264d_parse_pslice.c | 218 mv_pred_t * ps_mv, *ps_mv_start = ps_dec->ps_mv_cur + (u1_mb_num << 4); in ih264d_parse_pmb_cavlc() 592 mv_pred_t *ps_mv_start = ps_dec->ps_mv_cur + (u1_mb_num << 4); in ih264d_parse_pmb_cabac() 635 mv_pred_t * ps_mv; in ih264d_parse_pmb_cabac()
|
/external/libavc/decoder/svc/ |
D | isvcd_mode_mv_resamp.c | 1050 mv_pred_t *ps_part_a; in isvcd_check_motion() 1051 mv_pred_t *ps_part_b; in isvcd_check_motion() 1056 ps_part_a = (mv_pred_t *) pv_motion_prm_mb_part_a; in isvcd_check_motion() 1057 ps_part_b = (mv_pred_t *) pv_motion_prm_mb_part_b; in isvcd_check_motion() 1169 dec_mb_info_t *ps_mb_params, mv_pred_t *ps_ref_mv, in isvcd_motion_scale_crop_wdw_change() 1170 mv_pred_t *ps_motion_pred, WORD32 i4_lists, in isvcd_motion_scale_crop_wdw_change() 1295 mv_pred_t *ps_motion_pred; in isvcd_interlyr_motion_scale() 1296 mv_pred_t *ps_ref_mv; in isvcd_interlyr_motion_scale() 1309 mv_pred_t *ps_ref_lyr_motion_prms; in isvcd_interlyr_motion_scale() 1314 ps_ref_lyr_motion_prms = (mv_pred_t *) ps_lyr_mem->pv_ref_mv_bank_l0; in isvcd_interlyr_motion_scale() [all …]
|
D | isvcd_process_ebslice.c | 189 mv_pred_t s_mv_pred = {0}; in isvcd_decode_spatial_direct() 190 mv_pred_t *ps_mv; in isvcd_decode_spatial_direct() 193 mv_pred_t *ps_mv_ntop_start; in isvcd_decode_spatial_direct() 194 mv_pred_t *ps_mv_nmb_start = ps_dec->ps_mv_cur + (u1_mb_num << 4); in isvcd_decode_spatial_direct() 212 mv_pred_t s_temp_mv_pred = {0}; in isvcd_decode_spatial_direct()
|
D | isvcd_mode_mv_resamp.h | 135 mv_pred_t *ps_motion_pred_struct; /*!< temporary motion structure
|
D | isvcd_parse_eislice.c | 235 mv_pred_t *ps_mv_nmb_start = ps_dec->ps_mv_cur + (u1_num_mbs << 4); in isvcd_parse_islice_data_cabac() 236 mv_pred_t s_mvPred = {{0, 0, 0, 0}, {-1, -1}, 0, 0}; in isvcd_parse_islice_data_cabac() 442 mv_pred_t *ps_mv_nmb_start = ps_dec->ps_mv_cur + (u1_num_mbs << 4); in isvcd_parse_islice_data_cavlc() 443 mv_pred_t s_mvPred = {{0, 0, 0, 0}, {-1, -1}, 0, 0}; in isvcd_parse_islice_data_cavlc() 1388 mv_pred_t *ps_mv_nmb_start = ps_dec->ps_mv_cur + (u1_num_mbs << 4); in isvcd_parse_eislice_data_cabac() 1389 mv_pred_t s_mvPred = {{0, 0, 0, 0}, {-1, -1}, 0, 0}; in isvcd_parse_eislice_data_cabac() 1615 mv_pred_t *ps_mv_nmb_start = ps_dec->ps_mv_cur + (u1_num_mbs << 4); in isvcd_parse_eislice_data_cavlc() 1616 mv_pred_t s_mvPred = {{0, 0, 0, 0}, {-1, -1}, 0, 0}; in isvcd_parse_eislice_data_cavlc()
|
D | isvcd_structs.h | 535 mv_pred_t *ps_il_pred_mv_bank_buf_base; 555 mv_pred_t *ps_il_pred_mv_bank_buf_cur_mb;
|
D | isvcd_parse_ebslice.c | 239 mv_pred_t *ps_mv_nmb, *ps_mv_nmb_start, *ps_mv_ntop, *ps_mv_ntop_start; in isvcd_mv_pred_ref_tfr_nby2_ebmb() 374 mv_pred_t s_mvPred = {0}; in isvcd_mv_pred_ref_tfr_nby2_ebmb() 570 mv_pred_t s_mvPred = {{0, 0, 0, 0}, {-1, -1}, 0, 0}; in isvcd_mv_pred_ref_tfr_nby2_ebmb() 600 mv_pred_t s_mvPred = {{0, 0, 0, 0}, {-1, -1}, 0, 0}; in isvcd_mv_pred_ref_tfr_nby2_ebmb() 997 mv_pred_t *ps_mv_start = ps_dec->ps_mv_cur + (u1_mb_num << 4); in isvcd_parse_bmb_non_direct_cabac() 1037 mv_pred_t *ps_mv; in isvcd_parse_bmb_non_direct_cabac() 1277 mv_pred_t *ps_mv_start = ps_dec->ps_mv_cur + (u1_mb_num << 4); in isvcd_parse_bmb_non_direct_cavlc() 1316 mv_pred_t *ps_mv; in isvcd_parse_bmb_non_direct_cavlc()
|
D | isvcd_process_epslice.h | 84 void isvcd_retrive_infer_mode_mv(svc_dec_lyr_struct_t *ps_svc_lyr_dec, mv_pred_t *ps_mvpred,
|
D | isvcd_thread_compute_bs.c | 94 mv_pred_t *ps_cur_mv_pred, *ps_top_mv_pred = NULL, *ps_left_mv_pred; in isvcd_compute_bs_non_mbaff_thread()
|
D | isvcd_compute_bs.c | 330 mv_pred_t *ps_cur_mv_pred, *ps_top_mv_pred = NULL, *ps_left_mv_pred; in isvcd_compute_bs_non_mbaff_target_lyr_no_inter_layer() 575 mv_pred_t *ps_cur_mv_pred, *ps_top_mv_pred = NULL, *ps_left_mv_pred; in isvcd_compute_bs_non_mbaff_target_lyr()
|
D | isvcd_process_epslice.c | 78 void isvcd_retrive_infer_mode_mv(svc_dec_lyr_struct_t *ps_svc_lyr_dec, mv_pred_t *ps_mvpred, in isvcd_retrive_infer_mode_mv() 82 mv_pred_t *ps_motion_pred; in isvcd_retrive_infer_mode_mv() 184 mv_pred_t *ps_mv_nmb, *ps_mv_nmb_start, *ps_mv_ntop, *ps_mv_ntop_start; in isvcd_mv_pred_ref_tfr_nby2_epmb() 200 mv_pred_t s_mvPred = {0}; in isvcd_mv_pred_ref_tfr_nby2_epmb() 201 mv_pred_t *ps_mv_pred = &s_mvPred; in isvcd_mv_pred_ref_tfr_nby2_epmb()
|
/external/libavc/decoder/mvc/ |
D | imvcd_utils.c | 205 mv_pred_t imvcd_get_default_mv_pred(void) in imvcd_get_default_mv_pred() 207 mv_pred_t s_mv_pred = {.i2_mv = {0}, in imvcd_get_default_mv_pred() 523 (sizeof(mv_pred_t) + sizeof(UWORD8)); in imvcd_get_au_mv_pred_buf_size() 663 ps_au_mv_data->aps_mvs[j] = (mv_pred_t *) pu1_buf; in imvcd_init_au_mv_pred_bufs() 756 i4_mem_size = sizeof(mv_pred_t) * ps_view_ctxt->u1_recon_mb_grp * 16; in imvcd_allocate_dynamic_bufs() 762 i4_mem_size = sizeof(mv_pred_t) * ps_view_ctxt->u1_recon_mb_grp * 16; in imvcd_allocate_dynamic_bufs() 770 i4_mem_size = (sizeof(mv_pred_t) * ps_view_ctxt->u1_recon_mb_grp * 4); in imvcd_allocate_dynamic_bufs() 1075 mv_pred_t *ps_mode_info_src = ps_au_mv_data_src->aps_mvs[u2_src_view_id]; in imvcd_ivp_buf_copier() 1076 mv_pred_t *ps_mode_info_dst = ps_au_mv_data_dst->aps_mvs[u2_dst_view_id]; in imvcd_ivp_buf_copier()
|
D | imvcd_utils.h | 107 extern mv_pred_t imvcd_get_default_mv_pred(void);
|
D | imvcd_structs.h | 39 mv_pred_t *aps_mvs[MAX_NUM_VIEWS];
|