Home
last modified time | relevance | path

Searched refs:ps_mv (Results 1 – 15 of 15) sorted by relevance

/external/libhevc/decoder/
Dihevcd_mv_pred.c103 void ihevcd_scale_mv(mv_t *ps_mv, in ihevcd_scale_mv() argument
122 mvx = ps_mv->i2_mvx; in ihevcd_scale_mv()
123 mvy = ps_mv->i2_mvy; in ihevcd_scale_mv()
130 ps_mv->i2_mvx = CLIP_S16(mvx); in ihevcd_scale_mv()
131 ps_mv->i2_mvy = CLIP_S16(mvy); in ihevcd_scale_mv()
164 void ihevcd_scale_collocated_mv(mv_t *ps_mv, in ihevcd_scale_collocated_mv() argument
182 mvx = ps_mv->i2_mvx; in ihevcd_scale_collocated_mv()
183 mvy = ps_mv->i2_mvy; in ihevcd_scale_collocated_mv()
190 ps_mv->i2_mvx = CLIP_S16(mvx); in ihevcd_scale_collocated_mv()
191 ps_mv->i2_mvy = CLIP_S16(mvy); in ihevcd_scale_collocated_mv()
[all …]
Dihevcd_parse_slice.h41 IHEVCD_ERROR_T ihevcd_parse_mvd(codec_t *ps_codec, mv_t *ps_mv);
Dihevcd_mv_pred.h52 void ihevcd_scale_mv(mv_t *ps_mv,
Dihevcd_mv_merge.h106 void ihevcd_scale_collocated_mv(mv_t *ps_mv,
Dihevcd_parse_slice.c434 IHEVCD_ERROR_T ihevcd_parse_mvd(codec_t *ps_codec, mv_t *ps_mv) in ihevcd_parse_mvd() argument
491 ps_mv->i2_mvx = abs_mvd; in ihevcd_parse_mvd()
511 ps_mv->i2_mvy = abs_mvd; in ihevcd_parse_mvd()
/external/libavc/decoder/
Dih264d_process_bslice.c76 mv_pred_t s_mv_pred, *ps_mv; in ih264d_decode_spatial_direct() local
334 ps_mv = ps_mv_nmb_start + u1_sub_mb_num; in ih264d_decode_spatial_direct()
335 ih264d_rep_mv_colz(ps_dec, &s_temp_mv_pred, ps_mv, u1_sub_mb_num, u1_colz, in ih264d_decode_spatial_direct()
552 ps_mv = ps_mv_nmb_start + u1_sub_mb_num; in ih264d_decode_spatial_direct()
553 ih264d_rep_mv_colz(ps_dec, &s_temp_mv_pred, ps_mv, u1_sub_mb_num, u1_colz, in ih264d_decode_spatial_direct()
588 mv_pred_t *ps_mv, s_temp_mv_pred; in ih264d_decode_temporal_direct() local
619 ps_mv = ps_col_pic->ps_mv + s_mvdirect.i4_mv_indices[i]; in ih264d_decode_temporal_direct()
633 c_refFrm0 = ps_mv->i1_ref_frame[0]; in ih264d_decode_temporal_direct()
634 c_refFrm1 = ps_mv->i1_ref_frame[1]; in ih264d_decode_temporal_direct()
668 buf_id = ps_mv->u1_col_ref_pic_idx; in ih264d_decode_temporal_direct()
[all …]
Dih264d_parse_slice.c440 ps_cur_pic->ps_mv = (mv_pred_t *)ps_col_mv->pv_mv; in ih264d_start_of_pic()
511 ps_cur_pic->ps_mv = (mv_pred_t *)ps_col_mv->pv_mv; in ih264d_start_of_pic()
545 ps_dec->s_cur_pic.ps_mv += in ih264d_start_of_pic()
572 ps_dec->ps_mv_cur = ps_dec->s_cur_pic.ps_mv; in ih264d_start_of_pic()
578 ps_dec->ps_mv_left = ps_dec->s_cur_pic.ps_mv; in ih264d_start_of_pic()
584 ps_dec->ps_mv = ps_dec->s_cur_pic.ps_mv; in ih264d_start_of_pic()
585 ps_dec->ps_mv_bank_cur = ps_dec->s_cur_pic.ps_mv; in ih264d_start_of_pic()
1735 ps_dec->ps_mv_cur = ps_dec->s_cur_pic.ps_mv in ih264d_parse_decode_slice()
1757 ps_dec->ps_mv_cur = ps_dec->s_cur_pic.ps_mv; in ih264d_parse_decode_slice()
Dih264d_parse_bslice.c286 mv_pred_t * ps_mv; in ih264d_parse_bmb_non_direct_cavlc() local
288 ps_mv = ps_mv_start + u1_sub_mb_num; in ih264d_parse_bmb_non_direct_cavlc()
370 ps_mv->i2_mv[u1_b2] = i2_mvx; in ih264d_parse_bmb_non_direct_cavlc()
371 ps_mv->i2_mv[u1_b2 + 1] = i2_mvy; in ih264d_parse_bmb_non_direct_cavlc()
583 mv_pred_t *ps_mv; in ih264d_parse_bmb_non_direct_cabac() local
585 ps_mv = ps_mv_start + u1_sub_mb_num; in ih264d_parse_bmb_non_direct_cabac()
604 ps_mv); in ih264d_parse_bmb_non_direct_cabac()
Dih264d_parse_pslice.c217 mv_pred_t * ps_mv, *ps_mv_start = ps_dec->ps_mv_cur + (u1_mb_num << 4); in ih264d_parse_pmb_cavlc() local
263 ps_mv = ps_mv_start + u1_sub_mb_num; in ih264d_parse_pmb_cavlc()
309 ps_mv->i2_mv[0] = i2_mvx; in ih264d_parse_pmb_cavlc()
310 ps_mv->i2_mv[1] = i2_mvy; in ih264d_parse_pmb_cavlc()
634 mv_pred_t * ps_mv; in ih264d_parse_pmb_cabac() local
637 ps_mv = ps_mv_start + u1_sub_mb_num; in ih264d_parse_pmb_cabac()
650 u1_mb_part_height, 1, ps_dec, ps_mv); in ih264d_parse_pmb_cabac()
Dih264d_parse_mb_header.h81 mv_pred_t *ps_mv);
Dih264d_mvpred.h75 mv_pred_t *ps_mv; /** Ptr to the Mv bank */ member
Dih264d_utils.c2238 mv_pred_t *ps_mv; in ih264d_create_mv_bank() local
2265 ps_mv = (mv_pred_t *)pu1_buf; in ih264d_create_mv_bank()
2268 memset(ps_mv, 0, ((ui_width * OFFSET_MV_BANK_ROW) >> 4) * sizeof(mv_pred_t)); in ih264d_create_mv_bank()
2269 ps_mv += (ui_width*OFFSET_MV_BANK_ROW) >> 4; in ih264d_create_mv_bank()
2272 ps_col_mv->pv_mv = (void *)ps_mv; in ih264d_create_mv_bank()
Dih264d_parse_mb_header.c1118 mv_pred_t *ps_mv) in ih264d_get_mvd_cabac() argument
1129 pi2_mv = &ps_mv->i2_mv[u1_b2]; in ih264d_get_mvd_cabac()
Dih264d_structs.h176 mv_pred_t *ps_mv; /** Pointer to the MV bank array */ member
785 mv_pred_t *ps_mv; /** Pointer to the MV bank array */ member
Dih264d_thread_compute_bs.c121 ps_cur_mv_pred = ps_dec->s_cur_pic.ps_mv + (u4_mb_num << 4); in ih264d_compute_bs_non_mbaff_thread()