Lines Matching refs:ps_dpb_info
73 struct dpb_info_t *ps_dpb_info = ps_dpb_mgr->as_dpb_info; in ih264d_init_ref_bufs() local
76 ps_dpb_info[i].u1_used_as_ref = UNUSED_FOR_REF; in ih264d_init_ref_bufs()
77 ps_dpb_info[i].u1_lt_idx = MAX_REF_BUFS + 1; in ih264d_init_ref_bufs()
78 ps_dpb_info[i].ps_prev_short = NULL; in ih264d_init_ref_bufs()
79 ps_dpb_info[i].ps_prev_long = NULL; in ih264d_init_ref_bufs()
80 ps_dpb_info[i].ps_pic_buf = NULL; in ih264d_init_ref_bufs()
81 ps_dpb_info[i].s_top_field.u1_reference_info = UNUSED_FOR_REF; in ih264d_init_ref_bufs()
82 ps_dpb_info[i].s_bot_field.u1_reference_info = UNUSED_FOR_REF; in ih264d_init_ref_bufs()
83 ps_dpb_info[i].s_top_field.u1_long_term_frame_idx = MAX_REF_BUFS + 1; in ih264d_init_ref_bufs()
84 ps_dpb_info[i].s_bot_field.u1_long_term_frame_idx = MAX_REF_BUFS + 1; in ih264d_init_ref_bufs()
370 struct dpb_info_t *ps_dpb_info = ps_dpb_mgr->as_dpb_info; in ih264d_insert_st_node() local
375 if((ps_dpb_info[i].ps_pic_buf == ps_pic_buf) in ih264d_insert_st_node()
376 && ps_dpb_info[i].u1_used_as_ref) in ih264d_insert_st_node()
379 if(ps_dpb_info[i].ps_pic_buf->u1_pic_type == FRM_PIC) in ih264d_insert_st_node()
386 ps_dpb_info[i].s_bot_field.u1_reference_info = IS_SHORT_TERM; in ih264d_insert_st_node()
391 if((ps_dpb_info[i].u1_used_as_ref == UNUSED_FOR_REF) in ih264d_insert_st_node()
392 && (ps_dpb_info[i].s_top_field.u1_reference_info in ih264d_insert_st_node()
394 && (ps_dpb_info[i].s_bot_field.u1_reference_info in ih264d_insert_st_node()
406 ps_dpb_info[i].ps_pic_buf = ps_pic_buf; in ih264d_insert_st_node()
407 ps_dpb_info[i].ps_prev_short = ps_dpb_mgr->ps_dpb_st_head; in ih264d_insert_st_node()
408 ps_dpb_info[i].u1_buf_id = u1_buf_id; in ih264d_insert_st_node()
409 ps_dpb_info[i].u1_used_as_ref = TRUE; in ih264d_insert_st_node()
410 ps_dpb_info[i].u1_lt_idx = MAX_REF_BUFS + 1; in ih264d_insert_st_node()
411 ps_dpb_info[i].i4_frame_num = u4_cur_pic_num; in ih264d_insert_st_node()
412 ps_dpb_info[i].ps_pic_buf->i4_frame_num = u4_cur_pic_num; in ih264d_insert_st_node()
415 ps_dpb_mgr->ps_dpb_st_head = ps_dpb_info + i; in ih264d_insert_st_node()
424 ps_dpb_info[i].u1_used_as_ref = IS_SHORT_TERM; in ih264d_insert_st_node()
425 ps_dpb_info[i].s_top_field.u1_reference_info = IS_SHORT_TERM; in ih264d_insert_st_node()
426 ps_dpb_info[i].s_bot_field.u1_reference_info = IS_SHORT_TERM; in ih264d_insert_st_node()
430 ps_dpb_info[i].s_top_field.u1_reference_info = IS_SHORT_TERM; in ih264d_insert_st_node()
433 ps_dpb_info[i].s_bot_field.u1_reference_info = IS_SHORT_TERM; in ih264d_insert_st_node()
627 struct dpb_info_t *ps_dpb_info = ps_dpb_mgr->as_dpb_info; in ih264d_reset_ref_bufs() local
631 if(ps_dpb_info[i].u1_used_as_ref) in ih264d_reset_ref_bufs()
633 ps_dpb_info[i].u1_used_as_ref = UNUSED_FOR_REF; in ih264d_reset_ref_bufs()
634 ps_dpb_info[i].u1_lt_idx = MAX_REF_BUFS + 1; in ih264d_reset_ref_bufs()
635 ps_dpb_info[i].ps_prev_short = NULL; in ih264d_reset_ref_bufs()
636 ps_dpb_info[i].ps_prev_long = NULL; in ih264d_reset_ref_bufs()
637 ps_dpb_info[i].ps_pic_buf = NULL; in ih264d_reset_ref_bufs()
638 ps_dpb_info[i].s_top_field.u1_reference_info = UNUSED_FOR_REF; in ih264d_reset_ref_bufs()
639 ps_dpb_info[i].s_bot_field.u1_reference_info = UNUSED_FOR_REF; in ih264d_reset_ref_bufs()
640 ps_dpb_info[i].s_top_field.u1_long_term_frame_idx = MAX_REF_BUFS + 1; in ih264d_reset_ref_bufs()
641 ps_dpb_info[i].s_bot_field.u1_long_term_frame_idx = MAX_REF_BUFS + 1; in ih264d_reset_ref_bufs()
645 ps_dpb_info[i].u1_buf_id); in ih264d_reset_ref_bufs()