HomeSort by relevance Sort by last modified time
    Searched refs:ps_pu (Results 1 - 14 of 14) sorted by null

  /external/libhevc/decoder/
ihevcd_boundary_strength.h 44 WORD32 ihevcd_pu_boundary_strength(pu_t *ps_pu,
ihevcd_inter_pred.c 123 pu_t *ps_pu; local
181 ps_pu = ps_proc->ps_pu;
214 for(pu_indx = 0; pu_indx < i4_pu_cnt; pu_indx++, ps_pu++)
217 if(1 == ps_pu->b1_intra_flag)
219 pu_x = (ps_proc->i4_ctb_x << ps_sps->i1_log2_ctb_size) + (ps_pu->b4_pos_x << 2);
220 pu_y = (ps_proc->i4_ctb_y << ps_sps->i1_log2_ctb_size) + (ps_pu->b4_pos_y << 2);
222 pu_wd = (ps_pu->b4_wd + 1) << 2;
223 pu_ht = (ps_pu->b4_ht + 1) << 2;
227 bi_pred = (ps_pu->b2_pred_mode == PRED_BI)
    [all...]
ihevcd_get_mv.c 113 pu_t *ps_pu; local
137 ps_pu = ps_mv_ctxt->ps_pu;
273 for(pu_cnt = 0; pu_cnt < num_pu_per_ctb; pu_cnt++, ps_pu++)
275 pu_ht = (ps_pu->b4_ht + 1) << 2;
276 pu_wd = (ps_pu->b4_wd + 1) << 2;
281 pu_x_in_4x4 = ps_pu->b4_pos_x;
282 pu_y_in_4x4 = ps_pu->b4_pos_y;
307 if(1 == ps_pu->b1_merge_flag)
315 if((PART_Nx2N == ps_pu->b3_part_mode) && (1 == ps_pu->b2_part_idx)
    [all...]
ihevcd_statistics.h 121 void ihevcd_update_pu_size(pu_t *ps_pu);
122 void ihevcd_update_pu_skip_size(pu_t *ps_pu);
134 #define STATS_UPDATE_PU_SIZE(ps_pu) ihevcd_update_pu_size(ps_pu);
135 #define STATS_UPDATE_PU_SKIP_SIZE(ps_pu) ihevcd_update_pu_skip_size(ps_pu);
145 #define STATS_UPDATE_PU_SIZE(ps_pu) ;
146 #define STATS_UPDATE_PU_SKIP_SIZE(ps_pu) ;
ihevcd_mv_merge.c 140 pu_t *ps_pu,
165 part_pos_y = ps_pu->b4_pos_y << 2;
299 ref_idx_l0 = ps_pu->mv.i1_l0_ref_idx;
300 ref_idx_l1 = ps_pu->mv.i1_l1_ref_idx;
440 * @param[in] ps_pu
466 pu_t *ps_pu,
536 max_num_merge_cand = ps_pu->b3_merge_idx + 1;
567 ps_pu[0].mv = as_pu_merge_list[candidate_cnt - 1].mv;
568 ps_pu[0].b2_pred_mode = as_pu_merge_list[candidate_cnt - 1].b2_pred_mode;
620 ps_pu[0].mv = as_pu_merge_list[candidate_cnt - 1].mv
    [all...]
ihevcd_mv_merge.h 85 pu_t *ps_pu,
99 pu_t *ps_pu,
ihevcd_mv_pred.h 45 pu_t *ps_pu,
ihevcd_parse_slice.c 624 IHEVCD_ERROR_T ihevcd_parse_pu_mvp(codec_t *ps_codec, pu_t *ps_pu)
640 pu_w_plus_pu_h = ((ps_pu->b4_wd + 1) << 2) + ((ps_pu->b4_ht + 1) << 2);
669 ps_pu->mv.i1_l0_ref_idx = 0;
670 ps_pu->mv.i1_l1_ref_idx = 0;
706 ps_pu->mv.i1_l0_ref_idx = ref_idx;
708 ihevcd_parse_mvd(ps_codec, &ps_pu->mv.s_l0_mv);
717 ps_pu->b1_l0_mvp_idx = value;
757 ps_pu->mv.i1_l1_ref_idx = ref_idx;
761 ps_pu->mv.s_l1_mv.i2_mvx = 0
815 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
960 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1348 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1477 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1483 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1495 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1505 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1515 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1525 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1535 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1544 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1566 pu_t *ps_pu; local
2585 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
2895 pu_t *ps_pu; local
    [all...]
ihevcd_mv_pred.c 341 * @param[in] ps_pu
359 pu_t *ps_pu,
402 max_l0_mvp_cand = ps_pu->b1_l0_mvp_idx + 1;
403 max_l1_mvp_cand = ps_pu->b1_l1_mvp_idx + 1;
413 ps_cur_pic_buf_l0 = (pic_buf_t *)((ps_ref_pic_list[0][ps_pu->mv.i1_l0_ref_idx].pv_pic_buf));
414 ps_cur_pic_buf_l1 = (pic_buf_t *)((ps_ref_pic_list[1][ps_pu->mv.i1_l1_ref_idx].pv_pic_buf));
418 part_pos_x = ps_pu->b4_pos_x << 2;
419 part_pos_y = ps_pu->b4_pos_y << 2;
420 part_wd = (ps_pu->b4_wd + 1) << 2;
421 part_ht = (ps_pu->b4_ht + 1) << 2
    [all...]
ihevcd_boundary_strength.c 85 WORD32 ihevcd_pu_boundary_strength(pu_t *ps_pu,
97 num_mv = (PRED_BI == ps_pu->b2_pred_mode) ? 2 : 1;
100 l0_ref_pic_buf_id = ps_pu->mv.i1_l0_ref_pic_buf_id;
101 l1_ref_pic_buf_id = ps_pu->mv.i1_l1_ref_pic_buf_id;
106 i2_mv_x0 = ps_pu->mv.s_l0_mv.i2_mvx;
107 i2_mv_y0 = ps_pu->mv.s_l0_mv.i2_mvy;
108 i2_mv_x1 = ps_pu->mv.s_l1_mv.i2_mvx;
109 i2_mv_y1 = ps_pu->mv.s_l1_mv.i2_mvy;
167 if(PRED_L0 == ps_pu->b2_pred_mode)
721 pu_t *ps_pu = ps_bs_ctxt->ps_pu + i local
    [all...]
ihevcd_structs.h 249 pu_t *ps_pu; member in struct:__anon27651
431 pu_t *ps_pu; member in struct:__anon27652
902 pu_t *ps_pu; member in struct:__anon27656
1279 pu_t *ps_pu; member in struct:__anon27657
    [all...]
ihevcd_process_slice.c 441 ps_proc->ps_pu = &ps_proc->ps_pic_pu[cur_pu_idx];
676 s_mv_ctxt.ps_pu = ps_proc->ps_pu;
698 pu_t *ps_pu; local
722 ps_pu = &ps_proc->ps_pic_pu[ctb_start_pu_idx];
724 for(pu_cnt = 0; pu_cnt < num_pu_per_ctb; pu_cnt++, ps_pu++)
727 WORD32 pu_ht = (ps_pu->b4_ht + 1) << 2;
728 WORD32 pu_wd = (ps_pu->b4_wd + 1) << 2;
734 pu4_nbr_pu_idx[(1 + ps_pu->b4_pos_x + col)
735 + (1 + ps_pu->b4_pos_y + row
    [all...]
ihevcd_utils.c 941 ps_codec->s_parse.ps_pu = ps_codec->s_parse.ps_pic_pu;
    [all...]
  /external/libhevc/common/
ihevc_structs.h 755 pu_t *ps_pu; member in struct:_ctb_t
831 * Number of PUs filled in ps_pu
836 * Index of current PU being processed in ps_pu
    [all...]

Completed in 70 milliseconds