Lines Matching refs:ps_dpb_info
78 dpb_info_t *ps_dpb_info = ps_dpb_mgr->as_dpb_info; in ihevc_dpb_mgr_init() local
81 ps_dpb_info[i].ps_prev_dpb = NULL; in ihevc_dpb_mgr_init()
82 ps_dpb_info[i].ps_pic_buf = NULL; in ihevc_dpb_mgr_init()
124 dpb_info_t *ps_dpb_info; in ihevc_dpb_mgr_insert_ref() local
126 ps_dpb_info = ps_dpb_mgr->as_dpb_info; in ihevc_dpb_mgr_insert_ref()
131 if((ps_dpb_info[i].ps_pic_buf == ps_pic_buf) in ihevc_dpb_mgr_insert_ref()
132 && (ps_dpb_info[i].ps_pic_buf->u1_used_as_ref)) in ihevc_dpb_mgr_insert_ref()
143 if(NULL == ps_dpb_info[i].ps_pic_buf) in ihevc_dpb_mgr_insert_ref()
154 ps_dpb_info[i].ps_pic_buf = ps_pic_buf; 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()
156 ps_dpb_info[i].ps_pic_buf->u1_buf_id = buf_id; in ihevc_dpb_mgr_insert_ref()
157 ps_dpb_info[i].ps_pic_buf->u1_used_as_ref = SHORT_TERM_REF; in ihevc_dpb_mgr_insert_ref()
160 ps_dpb_mgr->ps_dpb_head = ps_dpb_info + i; in ihevc_dpb_mgr_insert_ref()
448 dpb_info_t *ps_dpb_info; in ihevc_dpb_mgr_reset() local
450 ps_dpb_info = ps_dpb_mgr->as_dpb_info; in ihevc_dpb_mgr_reset()
454 if(ps_dpb_info[i].ps_pic_buf->u1_used_as_ref) in ihevc_dpb_mgr_reset()
456 ps_dpb_info[i].ps_pic_buf->u1_used_as_ref = UNUSED_FOR_REF; in ihevc_dpb_mgr_reset()
457 ps_dpb_info[i].ps_prev_dpb = NULL; in ihevc_dpb_mgr_reset()
459 ihevc_buf_mgr_release(ps_buf_mgr, ps_dpb_info[i].ps_pic_buf->u1_buf_id, in ihevc_dpb_mgr_reset()
462 ps_dpb_info[i].ps_pic_buf = NULL; in ihevc_dpb_mgr_reset()