Lines Matching refs:ps_disp_mgr
66 void ih264_disp_mgr_init(disp_mgr_t *ps_disp_mgr) in ih264_disp_mgr_init() argument
70 ps_disp_mgr->u4_last_abs_poc = DEFAULT_POC; in ih264_disp_mgr_init()
74 ps_disp_mgr->ai4_abs_poc[id] = DEFAULT_POC; in ih264_disp_mgr_init()
75 ps_disp_mgr->apv_ptr[id] = NULL; in ih264_disp_mgr_init()
108 WORD32 ih264_disp_mgr_add(disp_mgr_t *ps_disp_mgr, in ih264_disp_mgr_add() argument
118 if(ps_disp_mgr->apv_ptr[buf_id] != NULL) in ih264_disp_mgr_add()
123 ps_disp_mgr->apv_ptr[buf_id] = pv_ptr; in ih264_disp_mgr_add()
124 ps_disp_mgr->ai4_abs_poc[buf_id] = abs_poc; in ih264_disp_mgr_add()
151 void* ih264_disp_mgr_get(disp_mgr_t *ps_disp_mgr, WORD32 *pi4_buf_id) in ih264_disp_mgr_get() argument
166 if((DEFAULT_POC != ps_disp_mgr->ai4_abs_poc[id]) && in ih264_disp_mgr_get()
167 (ps_disp_mgr->ai4_abs_poc[id] <= i4_min_poc)) in ih264_disp_mgr_get()
169 i4_min_poc = ps_disp_mgr->ai4_abs_poc[id]; in ih264_disp_mgr_get()
180 pv_ret_ptr = ps_disp_mgr->apv_ptr[min_poc_id]; in ih264_disp_mgr_get()
183 ps_disp_mgr->apv_ptr[min_poc_id] = NULL; in ih264_disp_mgr_get()
184 ps_disp_mgr->ai4_abs_poc[min_poc_id] = DEFAULT_POC; in ih264_disp_mgr_get()