HomeSort by relevance Sort by last modified time
    Searched refs:ps_pu (Results 1 - 20 of 20) 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 637 IHEVCD_ERROR_T ihevcd_parse_pu_mvp(codec_t *ps_codec, pu_t *ps_pu)
653 pu_w_plus_pu_h = ((ps_pu->b4_wd + 1) << 2) + ((ps_pu->b4_ht + 1) << 2);
682 ps_pu->mv.i1_l0_ref_idx = 0;
683 ps_pu->mv.i1_l1_ref_idx = 0;
719 ps_pu->mv.i1_l0_ref_idx = ref_idx;
721 ihevcd_parse_mvd(ps_codec, &ps_pu->mv.s_l0_mv);
730 ps_pu->b1_l0_mvp_idx = value;
770 ps_pu->mv.i1_l1_ref_idx = ref_idx;
774 ps_pu->mv.s_l1_mv.i2_mvx = 0
828 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
973 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1361 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1490 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1496 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1508 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1518 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1528 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1538 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1548 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1557 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
1579 pu_t *ps_pu; local
2198 pu_t *ps_pu; local
2721 pu_t *ps_pu = ps_codec->s_parse.ps_pu; local
3109 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)
723 pu_t *ps_pu = ps_bs_ctxt->ps_pu + i local
    [all...]
ihevcd_structs.h 249 pu_t *ps_pu; member in struct:__anon23531
431 pu_t *ps_pu; member in struct:__anon23532
902 pu_t *ps_pu; member in struct:__anon23536
1282 pu_t *ps_pu; member in struct:__anon23537
    [all...]
ihevcd_process_slice.c 443 ps_proc->ps_pu = &ps_proc->ps_pic_pu[cur_pu_idx];
678 s_mv_ctxt.ps_pu = ps_proc->ps_pu;
700 pu_t *ps_pu; local
724 ps_pu = &ps_proc->ps_pic_pu[ctb_start_pu_idx];
726 for(pu_cnt = 0; pu_cnt < num_pu_per_ctb; pu_cnt++, ps_pu++)
729 WORD32 pu_ht = (ps_pu->b4_ht + 1) << 2;
730 WORD32 pu_wd = (ps_pu->b4_wd + 1) << 2;
736 pu4_nbr_pu_idx[(1 + ps_pu->b4_pos_x + col)
737 + (1 + ps_pu->b4_pos_y + row
    [all...]
ihevcd_utils.c     [all...]
  /external/libavc/encoder/
ih264e_me.c 432 if ( (ps_proc->ps_pu->s_me_info[PRED_L0].s_mv.i2_mvx == ps_skip_mv->i2_mvx)
433 && (ps_proc->ps_pu->s_me_info[PRED_L0].s_mv.i2_mvy == ps_skip_mv->i2_mvy))
    [all...]
ih264e_deblk.c 452 ps_proc->s_left_mb_pu.b2_pred_mode = ps_proc->ps_pu->b2_pred_mode;
453 ps_proc->s_left_mb_pu.s_me_info[0].s_mv = ps_proc->ps_pu->s_me_info[0].s_mv;
454 ps_proc->s_left_mb_pu.s_me_info[1].s_mv = ps_proc->ps_pu->s_me_info[1].s_mv;
460 ps_top_row_pu->b2_pred_mode = ps_proc->ps_pu->b2_pred_mode;
461 ps_top_row_pu->s_me_info[0].s_mv = ps_proc->ps_pu->s_me_info[0].s_mv;
462 ps_top_row_pu->s_me_info[1].s_mv = ps_proc->ps_pu->s_me_info[1].s_mv;
472 ps_proc->ps_pu);
ih264e_mc.c 169 ps_curr_pu = ps_proc->ps_pu + u4_num_prtn;
336 ps_curr_pu = ps_proc->ps_pu + u4_num_prtn;
ih264e_process.c 755 ps_mb_hdr->ai2_mv[0] = ps_proc->ps_pu->s_me_info[0].s_mv.i2_mvx - ps_proc->ps_pred_mv[0].s_mv.i2_mvx;
757 ps_mb_hdr->ai2_mv[1] = ps_proc->ps_pu->s_me_info[0].s_mv.i2_mvy - ps_proc->ps_pred_mv[0].s_mv.i2_mvy;
783 UWORD32 u4_pred_mode = ps_proc->ps_pu->b2_pred_mode;
797 ps_mb_hdr->ai2_mv[0][0] = ps_proc->ps_pu->s_me_info[0].s_mv.i2_mvx
800 ps_mb_hdr->ai2_mv[0][1] = ps_proc->ps_pu->s_me_info[0].s_mv.i2_mvy
805 ps_mb_hdr->ai2_mv[1][0] = ps_proc->ps_pu->s_me_info[1].s_mv.i2_mvx
808 ps_mb_hdr->ai2_mv[1][1] = ps_proc->ps_pu->s_me_info[1].s_mv.i2_mvy
839 UWORD32 u4_pred_mode = ps_proc->ps_pu->b2_pred_mode;
    [all...]
ih264e_structs.h 710 enc_pu_t *ps_pu; member in struct:__anon22471
1736 enc_pu_t *ps_pu; member in struct:_proc_t
    [all...]
  /external/libavc/common/
ih264_structs.h 341 pu_t *ps_pu; member in struct:_mb_ctxt_t
402 * Number of PUs filled in ps_pu
407 * Index of current PU being processed in ps_pu
    [all...]
  /external/libhevc/common/
ihevc_structs.h 1625 pu_t *ps_pu; member in struct:_ctb_t
    [all...]

Completed in 313 milliseconds