Searched refs:ps_dpb_mgr (Results 1 – 6 of 6) sorted by relevance
/external/libhevc/common/ |
D | ihevc_dpb_mgr.c | 75 void ihevc_dpb_mgr_init(dpb_mgr_t *ps_dpb_mgr) in ihevc_dpb_mgr_init() argument 78 dpb_info_t *ps_dpb_info = ps_dpb_mgr->as_dpb_info; in ihevc_dpb_mgr_init() 86 ps_dpb_mgr->u1_num_ref_bufs = 0; in ihevc_dpb_mgr_init() 87 ps_dpb_mgr->ps_dpb_head = NULL; in ihevc_dpb_mgr_init() 119 WORD32 ihevc_dpb_mgr_insert_ref(dpb_mgr_t *ps_dpb_mgr, in ihevc_dpb_mgr_insert_ref() argument 126 ps_dpb_info = ps_dpb_mgr->as_dpb_info; in ihevc_dpb_mgr_insert_ref() 155 ps_dpb_info[i].ps_prev_dpb = ps_dpb_mgr->ps_dpb_head; in ihevc_dpb_mgr_insert_ref() 160 ps_dpb_mgr->ps_dpb_head = ps_dpb_info + i; in ihevc_dpb_mgr_insert_ref() 163 ps_dpb_mgr->u1_num_ref_bufs++; in ihevc_dpb_mgr_insert_ref() 196 void ihevc_dpb_mgr_del_ref(dpb_mgr_t *ps_dpb_mgr, in ihevc_dpb_mgr_del_ref() argument [all …]
|
D | ihevc_dpb_mgr.h | 89 void ihevc_dpb_mgr_init(dpb_mgr_t *ps_dpb_mgr); 91 WORD32 ihevc_dpb_mgr_insert_ref(dpb_mgr_t *ps_dpb_mgr, 95 void ihevc_dpb_mgr_del_ref(dpb_mgr_t *ps_dpb_mgr, 99 pic_buf_t* ihevc_dpb_mgr_get_ref_by_nearest_poc(dpb_mgr_t *ps_dpb_mgr, WORD32 cur_abs_poc); 101 pic_buf_t* ihevc_dpb_mgr_get_ref_by_poc(dpb_mgr_t *ps_dpb_mgr, WORD32 abs_poc); 103 pic_buf_t* ihevc_dpb_mgr_get_ref_by_poc_lsb(dpb_mgr_t *ps_dpb_mgr, WORD32 poc_lsb); 105 void ihevc_dpb_mgr_reset(dpb_mgr_t *ps_dpb_mgr, buf_mgr_t *ps_buf_mgr);
|
/external/libhevc/decoder/ |
D | ihevcd_ref_list.c | 105 dpb_mgr_t *ps_dpb_mgr = (dpb_mgr_t *)ps_codec->pv_dpb_mgr; in ihevcd_ref_list() local 315 if(ps_dpb_mgr->as_dpb_info[i].ps_pic_buf) in ihevcd_ref_list() 316 ps_dpb_mgr->as_dpb_info[i].ps_pic_buf->u1_used_as_ref = UNUSED_FOR_REF; in ihevcd_ref_list() 324 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc_lsb(ps_dpb_mgr, ai4_poc_lt_curr[i]); in ihevcd_ref_list() 332 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc(ps_dpb_mgr, ai4_poc_lt_curr[i]); in ihevcd_ref_list() 344 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc_lsb(ps_dpb_mgr, ai4_poc_lt_foll[i]); in ihevcd_ref_list() 352 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc(ps_dpb_mgr, ai4_poc_lt_foll[i]); in ihevcd_ref_list() 364 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc(ps_dpb_mgr, ai4_poc_st_curr_before[i]); in ihevcd_ref_list() 373 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc(ps_dpb_mgr, ai4_poc_st_curr_after[i]); in ihevcd_ref_list() 382 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc(ps_dpb_mgr, ai4_poc_st_foll[i]); in ihevcd_ref_list() [all …]
|
D | ihevcd_debug.h | 108 #define DEBUG_PRINT_REF_LIST_POCS(i4_pic_order_cnt_val, ps_slice_hdr, ps_dpb_mgr, u4_num_st_curr_be… argument 109 …ihevcd_debug_print_ref_list_pocs(i4_pic_order_cnt_val, ps_slice_hdr, ps_dpb_mgr, u4_num_st_curr_be… 113 #define DEBUG_PRINT_REF_LIST_POCS(i4_pic_order_cnt_val, ps_slice_hdr, ps_dpb_mgr, u4_num_st_curr_be… argument
|
D | ihevcd_parse_slice_header.c | 859 dpb_mgr_t *ps_dpb_mgr = (dpb_mgr_t *)ps_codec->pv_dpb_mgr; in ihevcd_parse_slice_header() local 871 if(ps_dpb_mgr->as_dpb_info[i].ps_pic_buf) in ihevcd_parse_slice_header() 873 pic_buf_t *ps_pic_buf = ps_dpb_mgr->as_dpb_info[i].ps_pic_buf; in ihevcd_parse_slice_header() 926 dpb_mgr_t *ps_dpb_mgr = (dpb_mgr_t *)ps_codec->pv_dpb_mgr; in ihevcd_parse_slice_header() local 929 …ps_pic_buf_ref = ihevc_dpb_mgr_get_ref_by_nearest_poc(ps_dpb_mgr, ps_slice_hdr->i4_abs_pic_order_c… in ihevcd_parse_slice_header()
|
D | ihevcd_utils.c | 880 dpb_mgr_t *ps_dpb_mgr = (dpb_mgr_t *)ps_codec->pv_dpb_mgr; in ihevcd_parse_pic_init() local 883 …ps_pic_buf_ref = ihevc_dpb_mgr_get_ref_by_nearest_poc(ps_dpb_mgr, ps_slice_hdr->i4_abs_pic_order_c… in ihevcd_parse_pic_init()
|