Searched refs:ps_mv_ctxt (Results 1 – 8 of 8) sorted by relevance
/external/libhevc/decoder/ |
D | ihevcd_get_mv.c | 104 WORD32 ihevcd_get_mv_ctb(mv_ctxt_t *ps_mv_ctxt, in ihevcd_get_mv_ctb() argument 135 ps_sps = ps_mv_ctxt->ps_sps; in ihevcd_get_mv_ctb() 136 ps_pps = ps_mv_ctxt->ps_pps; in ihevcd_get_mv_ctb() 137 ps_pu = ps_mv_ctxt->ps_pu; in ihevcd_get_mv_ctb() 138 ps_tile = ps_mv_ctxt->ps_tile; in ihevcd_get_mv_ctb() 140 pu4_nbr_pu_idx = ps_mv_ctxt->pu4_pic_pu_idx_map; in ihevcd_get_mv_ctb() 147 …pu1_pic_pu_map_ctb = ps_mv_ctxt->pu1_pic_pu_map + (ps_mv_ctxt->i4_ctb_x + ps_mv_ctxt->i4_ctb_y * p… in ihevcd_get_mv_ctb() 149 num_pu_per_ctb = ps_mv_ctxt->i4_ctb_pu_cnt; in ihevcd_get_mv_ctb() 150 ctb_start_pu_idx = ps_mv_ctxt->i4_ctb_start_pu_idx; in ihevcd_get_mv_ctb() 159 u4_left_ctb_avail = ps_mv_ctxt->u1_left_ctb_avail; in ihevcd_get_mv_ctb() [all …]
|
D | ihevcd_mv_merge.c | 139 void ihevcd_collocated_mvp(mv_ctxt_t *ps_mv_ctxt, in ihevcd_collocated_mvp() argument 147 sps_t *ps_sps = ps_mv_ctxt->ps_sps; in ihevcd_collocated_mvp() 148 slice_header_t *ps_slice_hdr = ps_mv_ctxt->ps_slice_hdr; in ihevcd_collocated_mvp() 193 … && ((x_col + (ps_mv_ctxt->i4_ctb_x << log2_ctb_size)) < ps_sps->i2_pic_width_in_luma_samples) in ihevcd_collocated_mvp() 194 && (((y_col + (ps_mv_ctxt->i4_ctb_y << log2_ctb_size)) in ihevcd_collocated_mvp() 199 col_ctb_x = ps_mv_ctxt->i4_ctb_x + (xp_col >> log2_ctb_size); in ihevcd_collocated_mvp() 200 col_ctb_y = ps_mv_ctxt->i4_ctb_y + (yp_col >> log2_ctb_size); in ihevcd_collocated_mvp() 462 void ihevcd_mv_merge(mv_ctxt_t *ps_mv_ctxt, in ihevcd_mv_merge() argument 497 ps_slice_hdr = ps_mv_ctxt->ps_slice_hdr; in ihevcd_mv_merge() 498 ps_pps = ps_mv_ctxt->ps_pps; in ihevcd_mv_merge() [all …]
|
D | ihevcd_mv_merge.h | 81 void ihevcd_mv_merge(mv_ctxt_t *ps_mv_ctxt, 98 void ihevcd_collocated_mvp(mv_ctxt_t *ps_mv_ctxt,
|
D | ihevcd_mv_pred.c | 354 void ihevcd_mv_pred(mv_ctxt_t *ps_mv_ctxt, in ihevcd_mv_pred() argument 400 ps_slice_hdr = ps_mv_ctxt->ps_slice_hdr; in ihevcd_mv_pred() 401 ps_pic_pu = ps_mv_ctxt->ps_pic_pu; in ihevcd_mv_pred() 680 ihevcd_collocated_mvp(ps_mv_ctxt, ps_pu, as_mv_col, avail_col_flag, 1, x_col, y_col); in ihevcd_mv_pred() 695 … ihevcd_collocated_mvp(ps_mv_ctxt, ps_pu, as_mv_col, avail_col_flag, 1, x_col, y_col); in ihevcd_mv_pred()
|
D | ihevcd_get_mv.h | 40 WORD32 ihevcd_get_mv_ctb(mv_ctxt_t *ps_mv_ctxt,
|
D | ihevcd_mv_pred.h | 40 void ihevcd_mv_pred(mv_ctxt_t *ps_mv_ctxt,
|
/external/libhevc/encoder/ |
D | ihevce_mv_pred_merge.c | 163 mv_pred_ctxt_t *ps_mv_ctxt, in ihevce_collocated_mvp() argument 171 sps_t *ps_sps = ps_mv_ctxt->ps_sps; in ihevce_collocated_mvp() 172 slice_header_t *ps_slice_hdr = ps_mv_ctxt->ps_slice_hdr; in ihevce_collocated_mvp() 198 ps_col_ref_buf = ps_mv_ctxt->ps_ref_list[1][ps_slice_hdr->i1_collocated_ref_idx]; in ihevce_collocated_mvp() 203 ps_col_ref_buf = ps_mv_ctxt->ps_ref_list[0][ps_slice_hdr->i1_collocated_ref_idx]; in ihevce_collocated_mvp() 208 … (((x_col + (ps_mv_ctxt->i4_ctb_x << log2_ctb_size)) < ps_sps->i2_pic_width_in_luma_samples) || in ihevce_collocated_mvp() 209 ps_mv_ctxt->ai4_tile_xtra_ctb[2]) && in ihevce_collocated_mvp() 210 ((((y_col + (ps_mv_ctxt->i4_ctb_y << log2_ctb_size)) < in ihevce_collocated_mvp() 212 ps_mv_ctxt->ai4_tile_xtra_ctb[3]))) in ihevce_collocated_mvp() 216 col_ctb_x = ps_mv_ctxt->i4_ctb_x + (xp_col >> log2_ctb_size); in ihevce_collocated_mvp() [all …]
|
D | ihevce_mv_pred_merge.h | 95 mv_pred_ctxt_t *ps_mv_ctxt,
|