Home
last modified time | relevance | path

Searched refs:ps_deblk (Results 1 – 12 of 12) sorted by relevance

/external/libhevc/encoder/
Dihevce_deblk.c279 deblk_ctb_params_t *ps_deblk, WORD32 last_col, deblk_ctbrow_prms_t *ps_deblk_ctb_row_params) in ihevce_deblk_ctb() argument
305 func_selector_t *ps_func_slector = ps_deblk->ps_func_selector; in ihevce_deblk_ctb()
307 WORD32 left_luma_edge_filter_flag = ps_deblk->i4_deblock_left_ctb_edge; in ihevce_deblk_ctb()
308 WORD32 top_luma_edge_filter_flag = ps_deblk->i4_deblock_top_ctb_edge; in ihevce_deblk_ctb()
309 WORD32 left_chroma_edge_filter_flag = ps_deblk->i4_deblock_left_ctb_edge; in ihevce_deblk_ctb()
310 WORD32 top_chroma_edge_filter_flag = ps_deblk->i4_deblock_top_ctb_edge; in ihevce_deblk_ctb()
316 UWORD8 u1_is_422 = (ps_deblk->u1_chroma_array_type == 2); in ihevce_deblk_ctb()
329 ctb_size = ps_deblk->i4_ctb_size; in ihevce_deblk_ctb()
338 pu1_src = ps_deblk->pu1_ctb_y; in ihevce_deblk_ctb()
360 pu1_curr_src += ((bs_lz << 2) * ps_deblk->i4_luma_pic_stride); in ihevce_deblk_ctb()
[all …]
Dihevce_deblk.h76 deblk_ctb_params_t *ps_deblk, WORD32 last_col, deblk_ctbrow_prms_t *ps_deblk_ctb_row_params);
/external/libhevc/decoder/
Dihevcd_deblk.c97 void ihevcd_deblk_ctb(deblk_ctxt_t *ps_deblk, in ihevcd_deblk_ctb() argument
125 WORD32 chroma_yuv420sp_vu = ps_deblk->is_chroma_yuv420sp_vu; in ihevcd_deblk_ctb()
133 ps_sps = ps_deblk->ps_sps; in ihevcd_deblk_ctb()
134 ps_pps = ps_deblk->ps_pps; in ihevcd_deblk_ctb()
135 ps_codec = ps_deblk->ps_codec; in ihevcd_deblk_ctb()
136 ps_slice_hdr = ps_deblk->ps_slice_hdr; in ihevcd_deblk_ctb()
145 pu4_vert_bs = (UWORD32 *)((UWORD8 *)ps_deblk->s_bs_ctxt.pu4_pic_vert_bs + in ihevcd_deblk_ctb()
146 (ps_deblk->i4_ctb_x << (2 * log2_ctb_size - 7)) + in ihevcd_deblk_ctb()
147 ps_deblk->i4_ctb_y * bs_strd); in ihevcd_deblk_ctb()
150 pu4_horz_bs = (UWORD32 *)((UWORD8 *)ps_deblk->s_bs_ctxt.pu4_pic_horz_bs + in ihevcd_deblk_ctb()
[all …]
Dihevcd_deblk.h37 void ihevcd_deblk_ctb(deblk_ctxt_t *ps_deblk,
/external/libavc/encoder/
Dih264e_process.c979 deblk_ctxt_t *ps_deblk = &ps_proc->s_deblk_ctxt; in ih264e_update_proc_ctxt() local
982 bs_ctxt_t *ps_bs = &(ps_deblk->s_bs_ctxt); in ih264e_update_proc_ctxt()
1179 ps_deblk->i4_mb_x ++; in ih264e_update_proc_ctxt()
1181 ps_deblk->pu1_cur_pic_luma += MB_SIZE; in ih264e_update_proc_ctxt()
1186 ps_deblk->pu1_cur_pic_chroma += MB_SIZE; in ih264e_update_proc_ctxt()
1234 deblk_ctxt_t *ps_deblk = &ps_proc->s_deblk_ctxt; in ih264e_init_proc_ctxt() local
1237 bs_ctxt_t *ps_bs = &(ps_deblk->s_bs_ctxt); in ih264e_init_proc_ctxt()
1508 ps_deblk->i4_mb_x = ps_proc->i4_mb_x; in ih264e_init_proc_ctxt()
1513 ps_deblk->i4_mb_y = ps_proc->i4_mb_y - 1; in ih264e_init_proc_ctxt()
1516ps_deblk->pu1_cur_pic_luma = ps_proc->pu1_rec_buf_luma_base + i4_rec_strd * (ps_deblk->i4_mb_y * M… in ih264e_init_proc_ctxt()
[all …]
Dih264e_deblk.c704 void ih264e_deblock_mb(process_ctxt_t *ps_proc, deblk_ctxt_t * ps_deblk) in ih264e_deblock_mb() argument
713 WORD32 i4_mb_x = ps_deblk->i4_mb_x, i4_mb_y = ps_deblk->i4_mb_y; in ih264e_deblock_mb()
716 UWORD8 *pu1_pic_qp = ps_deblk->s_bs_ctxt.pu1_pic_qp; in ih264e_deblock_mb()
719 UWORD32 *pu4_pic_vert_bs = ps_deblk->s_bs_ctxt.pu4_pic_vert_bs; in ih264e_deblock_mb()
722 UWORD32 *pu4_pic_horz_bs = ps_deblk->s_bs_ctxt.pu4_pic_horz_bs; in ih264e_deblock_mb()
725 UWORD8 *pu1_cur_pic_luma = ps_deblk->pu1_cur_pic_luma; in ih264e_deblock_mb()
728 UWORD8 *pu1_cur_pic_chroma = ps_deblk->pu1_cur_pic_chroma; in ih264e_deblock_mb()
746 UWORD8 *pu1_slice_idx = ps_deblk->pu1_slice_idx; in ih264e_deblock_mb()
Dih264e_deblk.h97 void ih264e_deblock_mb(process_ctxt_t *ps_proc, deblk_ctxt_t * ps_deblk);
Dih264e_utils.c2106 deblk_ctxt_t *ps_deblk = &ps_proc->s_deblk_ctxt; in ih264e_pic_init() local
2109 ps_deblk->pu1_slice_idx = ps_proc->pu1_slice_idx; in ih264e_pic_init()
/external/libavc/encoder/svc/
Disvce_deblk.c982 isvce_deblk_ctxt_t *ps_deblk = &ps_proc->s_deblk_ctxt; in isvce_get_deblk_mb_qp() local
983 isvce_bs_ctxt_t *ps_bs_ctxt = &ps_deblk->s_bs_ctxt; in isvce_get_deblk_mb_qp()
984 coordinates_t s_cur_mb_pos = {ps_deblk->i4_mb_x, ps_deblk->i4_mb_y}; in isvce_get_deblk_mb_qp()
1039 void isvce_deblock_mb(isvce_process_ctxt_t *ps_proc, isvce_deblk_ctxt_t *ps_deblk, in isvce_deblock_mb() argument
1052 coordinates_t s_cur_mb_pos = {ps_deblk->i4_mb_x, ps_deblk->i4_mb_y}; in isvce_deblock_mb()
1053 coordinates_t s_left_mb_pos = {ps_deblk->i4_mb_x - 1, ps_deblk->i4_mb_y}; in isvce_deblock_mb()
1054 coordinates_t s_top_mb_pos = {ps_deblk->i4_mb_x, ps_deblk->i4_mb_y - 1}; in isvce_deblock_mb()
1056 WORD32 i4_mb_x = ps_deblk->i4_mb_x, i4_mb_y = ps_deblk->i4_mb_y; in isvce_deblock_mb()
1057 WORD32 i4_luma_stride = ps_deblk->s_rec_pic_buf_props.as_component_bufs[0].i4_data_stride; in isvce_deblock_mb()
1059 (UWORD8 *) (ps_deblk->s_rec_pic_buf_props.as_component_bufs[0].pv_data) + in isvce_deblock_mb()
[all …]
Disvce_process.c1506 isvce_deblk_ctxt_t *ps_deblk = &ps_proc->s_deblk_ctxt; in isvce_update_proc_ctxt() local
1509 isvce_bs_ctxt_t *ps_bs = &(ps_deblk->s_bs_ctxt); in isvce_update_proc_ctxt()
1679 ps_deblk->i4_mb_x++; in isvce_update_proc_ctxt()
1681 ((UWORD8 *) ps_deblk->s_rec_pic_buf_props.as_component_bufs[0].pv_data) += MB_SIZE; in isvce_update_proc_ctxt()
1686 ((UWORD8 *) ps_deblk->s_rec_pic_buf_props.as_component_bufs[1].pv_data) += MB_SIZE; in isvce_update_proc_ctxt()
1818 isvce_deblk_ctxt_t *ps_deblk = &ps_proc->s_deblk_ctxt; in isvce_dblk_n_mbs() local
1820 UWORD8 *pu1_deblk_map = ps_proc->pu1_deblk_map + ps_deblk->i4_mb_y * ps_proc->i4_wd_mbs; in isvce_dblk_n_mbs()
1852 ps_deblk->i4_mb_y = 0; in isvce_dblk_n_mbs()
1863 ps_deblk->i4_mb_x = 0; in isvce_dblk_n_mbs()
1864 ps_deblk->i4_mb_y = ps_proc->i4_mb_y; in isvce_dblk_n_mbs()
[all …]
Disvce_deblk.h50 extern void isvce_deblock_mb(isvce_process_ctxt_t *ps_proc, isvce_deblk_ctxt_t *ps_deblk,
Disvce_utils.c2272 isvce_deblk_ctxt_t *ps_deblk = &ps_proc->s_deblk_ctxt; in isvce_svc_layer_pic_init() local
2407 ps_deblk->pu1_slice_idx = ps_proc->pu1_slice_idx; in isvce_svc_layer_pic_init()
2519 isvce_deblk_ctxt_t *ps_deblk = &ps_proc->s_deblk_ctxt; in isvce_init_layer_proc_ctxt() local
2520 isvce_bs_ctxt_t *ps_bs = &(ps_deblk->s_bs_ctxt); in isvce_init_layer_proc_ctxt()
2615 ps_deblk->i4_mb_x = ps_proc->i4_mb_x; in isvce_init_layer_proc_ctxt()
2622 ps_deblk->i4_mb_y = ps_proc->i4_mb_y - 1; in isvce_init_layer_proc_ctxt()
2624 ps_deblk->s_rec_pic_buf_props = ps_proc->s_rec_pic_buf_props; in isvce_init_layer_proc_ctxt()
2630 ps_n_mb_ctxt->i4_mb_y = ps_deblk->i4_mb_y; in isvce_init_layer_proc_ctxt()