HomeSort by relevance Sort by last modified time
    Searched refs:ps_dpb_mgr (Results 1 - 18 of 18) sorted by null

  /external/libhevc/common/
ihevc_dpb_mgr.h 89 void ihevc_dpb_mgr_init(dpb_mgr_t *ps_dpb_mgr);
91 WORD32 ihevc_dpb_mgr_insert_ref(dpb_mgr_t *ps_dpb_mgr,
95 void ihevc_dpb_mgr_del_ref(dpb_mgr_t *ps_dpb_mgr,
99 pic_buf_t* ihevc_dpb_mgr_get_ref_by_nearest_poc(dpb_mgr_t *ps_dpb_mgr, WORD32 cur_abs_poc);
101 pic_buf_t* ihevc_dpb_mgr_get_ref_by_poc(dpb_mgr_t *ps_dpb_mgr, WORD32 abs_poc);
103 pic_buf_t* ihevc_dpb_mgr_get_ref_by_poc_lsb(dpb_mgr_t *ps_dpb_mgr, WORD32 poc_lsb);
105 void ihevc_dpb_mgr_reset(dpb_mgr_t *ps_dpb_mgr, buf_mgr_t *ps_buf_mgr);
ihevc_dpb_mgr.c 64 * @param[in] ps_dpb_mgr
75 void ihevc_dpb_mgr_init(dpb_mgr_t *ps_dpb_mgr)
78 dpb_info_t *ps_dpb_info = ps_dpb_mgr->as_dpb_info;
86 ps_dpb_mgr->u1_num_ref_bufs = 0;
87 ps_dpb_mgr->ps_dpb_head = NULL;
102 * @param[in] ps_dpb_mgr
119 WORD32 ihevc_dpb_mgr_insert_ref(dpb_mgr_t *ps_dpb_mgr,
126 ps_dpb_info = ps_dpb_mgr->as_dpb_info;
155 ps_dpb_info[i].ps_prev_dpb = ps_dpb_mgr->ps_dpb_head;
160 ps_dpb_mgr->ps_dpb_head = ps_dpb_info + i
    [all...]
  /external/libavc/common/
ih264_dpb_mgr.h 117 void ih264_dpb_mgr_init(dpb_mgr_t *ps_dpb_mgr);
119 WORD32 ih264_dpb_mgr_insert_ref_frame(dpb_mgr_t *ps_dpb_mgr,
125 WORD32 ih264_dpb_mgr_delete_ref_frame(dpb_mgr_t *ps_dpb_mgr,
128 WORD32 ih264_dpb_mgr_delete_all_ref_frames(dpb_mgr_t *ps_dpb_mgr);
130 WORD32 ih264_dpb_mgr_count_ref_frames(dpb_mgr_t *ps_dpb_mgr,
134 WORD32 ih264_dpb_mgr_delete_short_ref_frame(dpb_mgr_t *ps_dpb_mgr,
138 WORD32 ih264_dpb_mgr_insert_ref_field(dpb_mgr_t *ps_dpb_mgr,
144 WORD32 ih264_dpb_mgr_delete_ref_field(dpb_mgr_t *ps_dpb_mgr,
147 WORD32 ih264_dpb_mgr_alternate_ref_fields(dpb_mgr_t *ps_dpb_mgr,
151 WORD32 ih264_dpb_mgr_sort_short_term_fields_by_frame_num(dpb_mgr_t *ps_dpb_mgr,
    [all...]
ih264_dpb_mgr.c 76 * @param[in] ps_dpb_mgr
87 void ih264_dpb_mgr_init(dpb_mgr_t *ps_dpb_mgr)
90 dpb_info_t *ps_dpb_info = ps_dpb_mgr->as_dpb_info;
95 ps_dpb_mgr->as_top_field_pics[i].i4_used_as_ref = INVALID;
96 ps_dpb_mgr->as_bottom_field_pics[i].i4_used_as_ref = INVALID;
97 ps_dpb_mgr->as_top_field_pics[i].i1_field_type = INVALID;
98 ps_dpb_mgr->as_bottom_field_pics[i].i1_field_type = INVALID;
99 ps_dpb_mgr->as_top_field_pics[i].i4_long_term_frame_idx = -1;
100 ps_dpb_mgr->as_bottom_field_pics[i].i4_long_term_frame_idx = -1;
103 ps_dpb_mgr->u1_num_short_term_ref_bufs = 0
    [all...]
  /external/libavc/decoder/
ih264d_dpb_mgr.c 70 void ih264d_init_ref_bufs(dpb_manager_t *ps_dpb_mgr)
73 struct dpb_info_t *ps_dpb_info = ps_dpb_mgr->as_dpb_info;
87 ps_dpb_mgr->u1_num_st_ref_bufs = ps_dpb_mgr->u1_num_lt_ref_bufs = 0;
88 ps_dpb_mgr->ps_dpb_st_head = NULL;
89 ps_dpb_mgr->ps_dpb_ht_head = NULL;
90 ps_dpb_mgr->i1_gaps_deleted = 0;
91 ps_dpb_mgr->i1_poc_buf_id_entries = 0;
93 ps_dpb_mgr->u1_num_gaps = 0;
96 ps_dpb_mgr->ai4_gaps_start_frm_num[i] = INVALID_FRAME_NUM
719 dpb_manager_t *ps_dpb_mgr = ps_dec->ps_dpb_mgr; local
    [all...]
ih264d_dpb_manager.h 132 void ih264d_init_ref_bufs(dpb_manager_t *ps_dpb_mgr);
134 WORD32 ih264d_insert_st_node(dpb_manager_t *ps_dpb_mgr,
138 WORD32 ih264d_update_default_index_list(dpb_manager_t *ps_dpb_mgr);
140 dpb_manager_t *ps_dpb_mgr,
151 void ih264d_reset_ref_bufs(dpb_manager_t *ps_dpb_mgr);
152 WORD32 ih264d_delete_st_node_or_make_lt(dpb_manager_t *ps_dpb_mgr,
157 WORD32 ih264d_delete_gap_frm_mmco(dpb_manager_t *ps_dpb_mgr,
161 WORD32 ih264d_delete_gap_frm_sliding(dpb_manager_t *ps_dpb_mgr,
165 WORD32 ih264d_do_mmco_for_gaps(dpb_manager_t *ps_dpb_mgr,
168 WORD32 ih264d_insert_pic_in_display_list(dpb_manager_t *ps_dpb_mgr,
    [all...]
ih264d_utils.c 476 ih264d_reset_ref_bufs(ps_dec->ps_dpb_mgr);
478 ih264d_insert_st_node(ps_dec->ps_dpb_mgr,
489 ih264d_insert_st_node(ps_dec->ps_dpb_mgr,
496 ps_dec->ps_dpb_mgr,
500 ps_dec->ps_dpb_mgr->u1_max_lt_pic_idx_plus1 = 1;
511 ih264d_do_mmco_buffer(ps_dec->ps_dpb_cmds, ps_dec->ps_dpb_mgr,
522 ih264d_update_default_index_list(ps_dec->ps_dpb_mgr);
704 ps_dec->ps_dpb_mgr->i4_max_frm_num = ps_seq->u2_u4_max_pic_num_minus1
707 ps_dec->ps_dpb_mgr->u2_pic_ht = ps_dec->u2_pic_ht;
708 ps_dec->ps_dpb_mgr->u2_pic_wd = ps_dec->u2_pic_wd
1190 dpb_manager_t *ps_dpb_mgr = ps_dec->ps_dpb_mgr; local
1264 dpb_manager_t *ps_dpb_mgr = ps_dec->ps_dpb_mgr; local
1345 dpb_manager_t *ps_dpb_mgr; local
1495 dpb_manager_t *ps_dpb_mgr; local
    [all...]
ih264d_process_bslice.c 1211 dpb_manager_t *ps_dpb_mgr; local
    [all...]
ih264d_process_pslice.c 971 dpb_manager_t *ps_dpb_mgr; local
    [all...]
ih264d_parse_slice.c 307 ih264d_reset_ref_bufs(ps_dec->ps_dpb_mgr);
446 ps_dec->ps_ref_pic_buf_lx[0] = ps_dec->ps_dpb_mgr->ps_init_dpb[0];
447 ps_dec->ps_ref_pic_buf_lx[1] = ps_dec->ps_dpb_mgr->ps_init_dpb[1];
448 *(ps_dec->ps_dpb_mgr->ps_init_dpb[0][0]) = *ps_cur_pic;
450 *(ps_dec->ps_dpb_mgr->ps_init_dpb[0][MAX_REF_BUFS]) = *ps_cur_pic;
452 *(ps_dec->ps_dpb_mgr->ps_mod_dpb[0][0]) = *ps_cur_pic;
454 *(ps_dec->ps_dpb_mgr->ps_mod_dpb[0][MAX_REF_BUFS]) = *ps_cur_pic;
455 *(ps_dec->ps_dpb_mgr->ps_init_dpb[1][0]) = *ps_cur_pic;
457 *(ps_dec->ps_dpb_mgr->ps_init_dpb[1][MAX_REF_BUFS]) = *ps_cur_pic;
458 *(ps_dec->ps_dpb_mgr->ps_mod_dpb[1][0]) = *ps_cur_pic
    [all...]
ih264d_api.c     [all...]
ih264d_parse_bslice.c     [all...]
ih264d_parse_pslice.c     [all...]
ih264d_structs.h 969 dpb_manager_t *ps_dpb_mgr; member in struct:_DecStruct
    [all...]
  /external/libhevc/decoder/
ihevcd_ref_list.c 105 dpb_mgr_t *ps_dpb_mgr = (dpb_mgr_t *)ps_codec->pv_dpb_mgr; local
315 if(ps_dpb_mgr->as_dpb_info[i].ps_pic_buf)
316 ps_dpb_mgr->as_dpb_info[i].ps_pic_buf->u1_used_as_ref = UNUSED_FOR_REF;
324 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc_lsb(ps_dpb_mgr, ai4_poc_lt_curr[i]);
332 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc(ps_dpb_mgr, ai4_poc_lt_curr[i]);
344 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc_lsb(ps_dpb_mgr, ai4_poc_lt_foll[i]);
352 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc(ps_dpb_mgr, ai4_poc_lt_foll[i]);
364 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc(ps_dpb_mgr, ai4_poc_st_curr_before[i]);
373 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc(ps_dpb_mgr, ai4_poc_st_curr_after[i]);
382 ps_pic_buf = ihevc_dpb_mgr_get_ref_by_poc(ps_dpb_mgr, ai4_poc_st_foll[i])
    [all...]
ihevcd_debug.h 108 #define DEBUG_PRINT_REF_LIST_POCS(i4_pic_order_cnt_val, ps_slice_hdr, ps_dpb_mgr, u4_num_st_curr_before, u4_num_st_curr_after, u4_num_st_foll, u4_num_lt_curr, u4_num_lt_foll, ai4_poc_st_curr_before, ai4_poc_st_curr_after, ai4_poc_st_foll, ai4_poc_lt_curr, ai4_poc_lt_foll) \
109 ihevcd_debug_print_ref_list_pocs(i4_pic_order_cnt_val, ps_slice_hdr, ps_dpb_mgr, u4_num_st_curr_before, u4_num_st_curr_after, u4_num_st_foll, u4_num_lt_curr, u4_num_lt_foll, ai4_poc_st_curr_before, ai4_poc_st_curr_after, ai4_poc_st_foll, ai4_poc_lt_curr, ai4_poc_lt_foll);
113 #define DEBUG_PRINT_REF_LIST_POCS(i4_pic_order_cnt_val, ps_slice_hdr, ps_dpb_mgr, u4_num_st_curr_before, u4_num_st_curr_after, u4_num_st_foll, u4_num_lt_curr, u4_num_lt_foll, ai4_poc_st_curr_before, ai4_poc_st_curr_after, ai4_poc_st_foll, ai4_poc_lt_curr, ai4_poc_lt_foll)
ihevcd_parse_slice_header.c 877 dpb_mgr_t *ps_dpb_mgr = (dpb_mgr_t *)ps_codec->pv_dpb_mgr; local
945 dpb_mgr_t *ps_dpb_mgr = (dpb_mgr_t *)ps_codec->pv_dpb_mgr; local
    [all...]
ihevcd_utils.c 962 dpb_mgr_t *ps_dpb_mgr = (dpb_mgr_t *)ps_codec->pv_dpb_mgr; local
965 ps_pic_buf_ref = ihevc_dpb_mgr_get_ref_by_nearest_poc(ps_dpb_mgr, ps_slice_hdr->i4_abs_pic_order_cnt);
    [all...]

Completed in 1163 milliseconds