/external/libavc/common/ |
ih264_structs.h | 1369 ref_list_t as_ref_pic_list0[MAX_DPB_SIZE]; 1374 ref_list_t as_ref_pic_list1[MAX_DPB_SIZE]; [all...] |
ih264_dpb_mgr.h | 43 #define MAX_DPB_BUFS (MAX_DPB_SIZE * 4)
|
ih264_defs.h | 461 #define MAX_DPB_SIZE 16
|
/external/libhevc/common/ |
ihevc_structs.h | [all...] |
ihevc_dpb_mgr.h | 41 #define MAX_DPB_BUFS (MAX_DPB_SIZE * 4)
|
ihevc_defs.h | 274 #define MAX_DPB_SIZE 16
|
/external/libhevc/decoder/ |
ihevcd_ref_list.c | 108 WORD32 ai4_poc_st_curr_before[MAX_DPB_SIZE], ai4_poc_st_foll[MAX_DPB_SIZE], ai4_poc_st_curr_after[MAX_DPB_SIZE]; 109 WORD32 ai4_poc_lt_curr[MAX_DPB_SIZE], ai4_poc_lt_foll[MAX_DPB_SIZE]; 113 WORD8 ai1_curr_delta_poc_msb_present_flag[MAX_DPB_SIZE], ai1_foll_delta_poc_msb_present_flag[MAX_DPB_SIZE]; 115 pic_buf_t *as_ref_pic_lt_curr[MAX_DPB_SIZE]; 116 pic_buf_t *as_ref_pic_lt_foll[MAX_DPB_SIZE]; 117 pic_buf_t *as_ref_pic_st_curr_after[MAX_DPB_SIZE]; [all...] |
ihevcd_structs.h | 199 WORD32 ai4_l0_collocated_poc[MAX_SLICE_HDR_CNT][MAX_DPB_SIZE]; 204 WORD8 ai1_l0_collocated_poc_lt[MAX_SLICE_HDR_CNT][MAX_DPB_SIZE]; 209 WORD32 ai4_l1_collocated_poc[MAX_SLICE_HDR_CNT][MAX_DPB_SIZE]; 213 WORD8 ai1_l1_collocated_poc_lt[MAX_SLICE_HDR_CNT][MAX_DPB_SIZE]; [all...] |
ihevcd_parse_slice_header.c | 459 0, MAX_DPB_SIZE - num_neg_pics - num_pos_pics); 464 0, MAX_DPB_SIZE - num_neg_pics - num_pos_pics - 585 ps_slice_hdr->i1_num_ref_idx_l0_active = CLIP3(ps_slice_hdr->i1_num_ref_idx_l0_active, 0, MAX_DPB_SIZE - 1); 586 ps_slice_hdr->i1_num_ref_idx_l1_active = CLIP3(ps_slice_hdr->i1_num_ref_idx_l1_active, 0, MAX_DPB_SIZE - 1); 632 ps_slice_hdr->i1_collocated_ref_idx = CLIP3(ps_slice_hdr->i1_collocated_ref_idx, 0, MAX_DPB_SIZE - 1); [all...] |
ihevcd_utils.c | 198 WORD32 max_dpb_size; local 205 max_dpb_size = ps_sps->ai1_sps_max_dec_pic_buffering[ps_sps->i1_sps_max_sub_layers - 1]; 208 max_dpb_size += ps_sps->ai1_sps_max_num_reorder_pics[ps_sps->i1_sps_max_sub_layers - 1]; 210 max_dpb_size++; 212 * (Wd + horz_pad) * (Ht + vert_pad) * (2 * max_dpb_size + 1) 222 size = num_samples * max_dpb_size; 457 WORD32 max_dpb_size; local 470 max_dpb_size = ps_sps->ai1_sps_max_dec_pic_buffering[ps_sps->i1_sps_max_sub_layers - 1]; 473 max_dpb_size += ps_sps->ai1_sps_max_num_reorder_pics[ps_sps->i1_sps_max_sub_layers - 1]; 479 max_dpb_size++ 620 WORD32 max_dpb_size; local [all...] |
ihevcd_parse_headers.c | 450 num_neg_pics = CLIP3(num_neg_pics, 0, MAX_DPB_SIZE - 1); 451 num_pos_pics = CLIP3(num_pos_pics, 0, (MAX_DPB_SIZE - 1 - num_neg_pics)); 498 MAX_DPB_SIZE - 1); 504 (MAX_DPB_SIZE - 1 - ps_stref_picset->i1_num_neg_pics)); [all...] |
ihevcd_parse_slice.c | 718 ref_idx = CLIP3(ref_idx, 0, MAX_DPB_SIZE - 1); 769 ref_idx = CLIP3(ref_idx, 0, MAX_DPB_SIZE - 1); [all...] |
/external/libavc/encoder/ |
ih264e_structs.h | [all...] |
ih264e_utils.c | 615 MIN( 1024 * max_dpb_size_bytes / ( pic_size * 3 ), MAX_DPB_SIZE ); 688 * (Wd + horz_pad) * (Ht + vert_pad) * (2 * max_dpb_size + 1) 691 * ((Wd * Ht) + (horz_pad * vert_pad) + Wd * vert_pad + Ht * horz_pad) * (2 * max_dpb_size + 1) 692 * (Wd * Ht) * (2 * max_dpb_size + 1) + ((horz_pad * vert_pad) + Wd * vert_pad + Ht * horz_pad) * (2 * max_dpb_size + 1) 693 * Now max_dpb_size increases with smaller Wd and Ht, but Wd * ht * max_dpb_size will still be lesser or equal to max_wd * max_ht * dpb_size 695 * In the above equation (Wd * Ht) * (2 * max_dpb_size + 1) is accounted by using num_samples * (2 * max_dpb_size + 1) below 698 * ((pad * pad) + pad * (Wd + Ht)) * (2 * max_dpb_size + 1) has to accounted from the above for paddin 868 WORD32 max_dpb_size = 0; local [all...] |
ih264e_api.c | [all...] |