Home
last modified time | relevance | path

Searched refs:ps_buf_mgr (Results 1 – 4 of 4) sorted by relevance

/external/libhevc/common/
Dihevc_buf_mgr.c73 buf_mgr_t *ps_buf_mgr) in ihevc_buf_mgr_init() argument
77 ps_buf_mgr->u4_max_buf_cnt = BUF_MGR_MAX_CNT; in ihevc_buf_mgr_init()
78 ps_buf_mgr->u4_active_buf_cnt = 0; in ihevc_buf_mgr_init()
82 ps_buf_mgr->au4_status[id] = 0; in ihevc_buf_mgr_init()
83 ps_buf_mgr->apv_ptr[id] = NULL; in ihevc_buf_mgr_init()
112 buf_mgr_t *ps_buf_mgr, in ihevc_buf_mgr_add() argument
118 if(buf_id >= (WORD32)ps_buf_mgr->u4_max_buf_cnt) in ihevc_buf_mgr_add()
124 if((ps_buf_mgr->apv_ptr[buf_id] != NULL) && in ihevc_buf_mgr_add()
125 (ps_buf_mgr->apv_ptr[buf_id] != pv_ptr)) in ihevc_buf_mgr_add()
129 ps_buf_mgr->apv_ptr[buf_id] = pv_ptr; in ihevc_buf_mgr_add()
[all …]
Dihevc_buf_mgr.h68 buf_mgr_t *ps_buf_mgr);
72 buf_mgr_t *ps_buf_mgr,
78 buf_mgr_t *ps_buf_mgr,
83 buf_mgr_t *ps_buf_mgr);
87 buf_mgr_t *ps_buf_mgr,
93 buf_mgr_t *ps_buf_mgr,
99 buf_mgr_t *ps_buf_mgr,
104 buf_mgr_t *ps_buf_mgr,
109 buf_mgr_t *ps_buf_mgr);
Dihevc_dpb_mgr.c197 buf_mgr_t *ps_buf_mgr, in ihevc_dpb_mgr_del_ref() argument
243 ihevc_buf_mgr_release((buf_mgr_t *)ps_buf_mgr, ps_unmark_node->ps_pic_buf->u1_buf_id, in ihevc_dpb_mgr_del_ref()
445 void ihevc_dpb_mgr_reset(dpb_mgr_t *ps_dpb_mgr, buf_mgr_t *ps_buf_mgr) in ihevc_dpb_mgr_reset() argument
459 ihevc_buf_mgr_release(ps_buf_mgr, ps_dpb_info[i].ps_pic_buf->u1_buf_id, in ihevc_dpb_mgr_reset()
493 void ihevc_dpb_mgr_release_pics(buf_mgr_t *ps_buf_mgr, UWORD8 u1_disp_bufs) in ihevc_dpb_mgr_release_pics() argument
500 buf_status = ihevc_buf_mgr_get_status(ps_buf_mgr, i); in ihevc_dpb_mgr_release_pics()
503 ihevc_buf_mgr_release((buf_mgr_t *)ps_buf_mgr, i, BUF_MGR_REF); in ihevc_dpb_mgr_release_pics()
Dihevc_dpb_mgr.h96 buf_mgr_t *ps_buf_mgr,
105 void ihevc_dpb_mgr_reset(dpb_mgr_t *ps_dpb_mgr, buf_mgr_t *ps_buf_mgr);
107 void ihevc_dpb_mgr_release_pics(buf_mgr_t *ps_buf_mgr, UWORD8 u1_disp_bufs);