Home
last modified time | relevance | path

Searched refs:ps_mv_ctxt (Results 1 – 8 of 8) sorted by relevance

/external/libhevc/decoder/
Dihevcd_get_mv.c104 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 …]
Dihevcd_mv_merge.c139 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 …]
Dihevcd_mv_merge.h81 void ihevcd_mv_merge(mv_ctxt_t *ps_mv_ctxt,
98 void ihevcd_collocated_mvp(mv_ctxt_t *ps_mv_ctxt,
Dihevcd_mv_pred.c354 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()
Dihevcd_get_mv.h40 WORD32 ihevcd_get_mv_ctb(mv_ctxt_t *ps_mv_ctxt,
Dihevcd_mv_pred.h40 void ihevcd_mv_pred(mv_ctxt_t *ps_mv_ctxt,
/external/libhevc/encoder/
Dihevce_mv_pred_merge.c163 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 …]
Dihevce_mv_pred_merge.h95 mv_pred_ctxt_t *ps_mv_ctxt,