Lines Matching refs:ps_disp_mgr
66 disp_mgr_t *ps_disp_mgr) in ihevc_disp_mgr_init() argument
70 ps_disp_mgr->u4_last_abs_poc = DEFAULT_POC; in ihevc_disp_mgr_init()
74 ps_disp_mgr->ai4_abs_poc[id] = DEFAULT_POC; in ihevc_disp_mgr_init()
75 ps_disp_mgr->apv_ptr[id] = NULL; in ihevc_disp_mgr_init()
108 WORD32 ihevc_disp_mgr_add(disp_mgr_t *ps_disp_mgr, in ihevc_disp_mgr_add() argument
118 if(ps_disp_mgr->apv_ptr[buf_id] != NULL) in ihevc_disp_mgr_add()
123 ps_disp_mgr->apv_ptr[buf_id] = pv_ptr; in ihevc_disp_mgr_add()
124 ps_disp_mgr->ai4_abs_poc[buf_id] = abs_poc; in ihevc_disp_mgr_add()
152 disp_mgr_t *ps_disp_mgr, in ihevc_disp_mgr_get() argument
168 if((DEFAULT_POC != ps_disp_mgr->ai4_abs_poc[id]) && in ihevc_disp_mgr_get()
169 (ps_disp_mgr->ai4_abs_poc[id] <= i4_min_poc)) in ihevc_disp_mgr_get()
171 i4_min_poc = ps_disp_mgr->ai4_abs_poc[id]; in ihevc_disp_mgr_get()
182 pv_ret_ptr = ps_disp_mgr->apv_ptr[min_poc_id]; in ihevc_disp_mgr_get()
185 ps_disp_mgr->apv_ptr[min_poc_id] = NULL; in ihevc_disp_mgr_get()
186 ps_disp_mgr->ai4_abs_poc[min_poc_id] = DEFAULT_POC; in ihevc_disp_mgr_get()