Home
last modified time | relevance | path

Searched refs:s_parse (Results 1 – 10 of 10) sorted by relevance

/external/libhevc/decoder/
Dihevcd_parse_slice.c132 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; in ihevcd_parse_transform_tree()
136 cab_ctxt_t *ps_cabac = &ps_codec->s_parse.s_cabac; in ihevcd_parse_transform_tree()
138 max_trafo_depth = ps_codec->s_parse.s_cu.i4_max_trafo_depth; in ihevcd_parse_transform_tree()
139 ps_sps = ps_codec->s_parse.ps_sps; in ihevcd_parse_transform_tree()
140 ps_pps = ps_codec->s_parse.ps_pps; in ihevcd_parse_transform_tree()
141 intra_split_flag = ps_codec->s_parse.s_cu.i4_intra_split_flag; in ihevcd_parse_transform_tree()
164 (PRED_MODE_INTER == ps_codec->s_parse.s_cu.i4_pred_mode) && in ihevcd_parse_transform_tree()
165 (PART_2Nx2N != ps_codec->s_parse.s_cu.i4_part_mode) && in ihevcd_parse_transform_tree()
181 ps_codec->s_parse.s_cu.ai1_cbf_cr[trafo_depth] = 0; in ihevcd_parse_transform_tree()
182 ps_codec->s_parse.s_cu.ai1_cbf_cb[trafo_depth] = 0; in ihevcd_parse_transform_tree()
[all …]
Dihevcd_utils.c202 sps_t *ps_sps = (ps_codec->s_parse.ps_sps_base + ps_codec->i4_sps_id); in ihevcd_get_total_pic_buf_size()
467 ps_sps = ps_codec->s_parse.ps_sps; in ihevcd_pic_buf_mgr_add_bufs()
511 ps_codec->s_parse.i4_error_code = IHEVCD_INSUFFICIENT_MEM_PICBUF; in ihevcd_pic_buf_mgr_add_bufs()
567 ps_codec->s_parse.i4_error_code = IHEVCD_BUF_MGR_ERROR; in ihevcd_pic_buf_mgr_add_bufs()
630 ps_sps = ps_codec->s_parse.ps_sps; in ihevcd_mv_buf_mgr_add_bufs()
673 ps_codec->s_parse.i4_error_code = IHEVCD_INSUFFICIENT_MEM_MVBANK; in ihevcd_mv_buf_mgr_add_bufs()
693 ps_codec->s_parse.i4_error_code = IHEVCD_BUF_MGR_ERROR; in ihevcd_mv_buf_mgr_add_bufs()
835 ps_codec->s_parse.i4_error_code = IHEVCD_SUCCESS; in ihevcd_parse_pic_init()
836 ps_sps = ps_codec->s_parse.ps_sps; in ihevcd_parse_pic_init()
837 ps_slice_hdr = ps_codec->s_parse.ps_slice_hdr; in ihevcd_parse_pic_init()
[all …]
Dihevcd_parse_slice_header.c229 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; in ihevcd_parse_slice_header()
256 ps_pps = ps_codec->s_parse.ps_pps_base + pps_id; in ihevcd_parse_slice_header()
274 ps_sps = ps_codec->s_parse.ps_sps_base + sps_id; in ihevcd_parse_slice_header()
287 ps_codec->s_parse.i4_cur_slice_idx--; in ihevcd_parse_slice_header()
288 if(ps_codec->s_parse.i4_cur_slice_idx < 0) in ihevcd_parse_slice_header()
289 ps_codec->s_parse.i4_cur_slice_idx = 0; in ihevcd_parse_slice_header()
291 …ps_slice_hdr_next = ps_codec->s_parse.ps_slice_hdr_base + ((ps_codec->s_parse.i4_cur_slice_idx + 1… in ihevcd_parse_slice_header()
293 ps_slice_hdr_next->i2_ctb_y = ps_codec->s_parse.ps_sps->i2_pic_ht_in_ctb; in ihevcd_parse_slice_header()
304 ps_codec->s_parse.i4_cur_slice_idx = 0; in ihevcd_parse_slice_header()
313 ps_codec->s_parse.i4_cur_slice_idx = 1; in ihevcd_parse_slice_header()
[all …]
Dihevcd_decode.c210 sps_t *ps_sps = (ps_codec->s_parse.ps_sps_base + ps_codec->i4_sps_id); in ihevcd_fill_outargs()
267 if((ps_codec->i4_flush_mode == 0) && (ps_codec->s_parse.i4_end_of_frame == 0)) in ihevcd_fill_outargs()
583 ps_codec->s_parse.i4_end_of_frame = 0; in ihevcd_decode()
601 …slice_header_t *ps_slice_hdr_next = ps_codec->s_parse.ps_slice_hdr_base + (ps_codec->s_parse.i4_cu… in ihevcd_decode()
603 … ps_slice_hdr_next->i2_ctb_y * ps_codec->s_parse.ps_sps->i2_pic_wd_in_ctb; in ihevcd_decode()
604 if(ps_codec->s_parse.i4_next_ctb_indx == next_slice_addr) in ihevcd_decode()
643 ihevcd_bits_init(&ps_codec->s_parse.s_bitstrm, ps_codec->pu1_bitsbuf, in ihevcd_decode()
652 … (ps_codec->s_parse.i4_next_ctb_indx != ps_codec->s_parse.ps_sps->i4_pic_size_in_ctb)) in ihevcd_decode()
659 ps_codec->s_parse.i4_cur_slice_idx--; in ihevcd_decode()
660 if(ps_codec->s_parse.i4_cur_slice_idx < 0) in ihevcd_decode()
[all …]
Dihevcd_intra_pred_mode_prediction.c118 parse_ctxt_t *ps_parse = &ps_codec->s_parse; in ihevcd_intra_pred_mode_prediction()
119 parse_cu_t *ps_cu = &ps_codec->s_parse.s_cu; in ihevcd_intra_pred_mode_prediction()
145 UWORD8 *pu1_pic_intra_flag = ps_codec->s_parse.pu1_pic_intra_flag; in ihevcd_intra_pred_mode_prediction()
163 …if((0 == ps_cu->i4_pos_x) && (((0 == ps_codec->s_parse.i4_ctb_slice_x) && (0 == ps_codec->s_parse.… in ihevcd_intra_pred_mode_prediction()
164 (0 == ps_codec->s_parse.i4_ctb_tile_x))) in ihevcd_intra_pred_mode_prediction()
171 UWORD8 *pu1_pic_intra_flag = ps_codec->s_parse.pu1_pic_intra_flag; in ihevcd_intra_pred_mode_prediction()
Dihevcd_parse_residual.c191 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; in ihevcd_parse_residual_coding()
198 cab_ctxt_t *ps_cabac = &ps_codec->s_parse.s_cabac; in ihevcd_parse_residual_coding()
208 ps_pps = ps_codec->s_parse.ps_pps; in ihevcd_parse_residual_coding()
213 !ps_codec->s_parse.s_cu.i4_cu_transquant_bypass && in ihevcd_parse_residual_coding()
312 if(PRED_MODE_INTRA == ps_codec->s_parse.s_cu.i4_pred_mode) in ihevcd_parse_residual_coding()
337 WORD8 *pi1_buf = (WORD8 *)ps_codec->s_parse.pv_tu_coeff_data; in ihevcd_parse_residual_coding()
351 ps_codec->s_parse.pv_tu_coeff_data = pi1_buf; in ihevcd_parse_residual_coding()
644 ps_tu_sblk_coeff_data = (tu_sblk_coeff_data_t *)ps_codec->s_parse.pv_tu_coeff_data; in ihevcd_parse_residual_coding()
730 …sign_hidden = (((last_sig_scan_pos - first_sig_scan_pos) > 3) && !ps_codec->s_parse.s_cu.i4_cu_tra… in ihevcd_parse_residual_coding()
894 UWORD8 *pu1_buf = (UWORD8 *)ps_codec->s_parse.pv_tu_coeff_data; in ihevcd_parse_residual_coding()
[all …]
Dihevcd_api.c1044 ps_codec->s_parse.i4_first_pic_init = 0; in ihevcd_init()
1053 ps_codec->s_parse.i4_abs_pic_order_cnt = -1; in ihevcd_init()
1252 ps_codec->s_parse.ps_vps_base = ps_codec->ps_vps_base; in ihevcd_allocate_static_bufs()
1259 ps_codec->s_parse.ps_sps_base = ps_codec->ps_sps_base; in ihevcd_allocate_static_bufs()
1266 ps_codec->s_parse.ps_pps_base = ps_codec->ps_pps_base; in ihevcd_allocate_static_bufs()
1273 ps_codec->s_parse.ps_slice_hdr_base = ps_codec->ps_slice_hdr_base; in ihevcd_allocate_static_bufs()
1318 ps_codec->s_parse.pu1_luma_intra_pred_mode_left = pu1_buf; in ihevcd_allocate_static_bufs()
1319 ps_codec->s_parse.pu1_luma_intra_pred_mode_top = pu1_buf + 16; in ihevcd_allocate_static_bufs()
1440 ALIGNED_FREE(ps_codec, ps_codec->s_parse.pu1_luma_intra_pred_mode_left); in ihevcd_free_static_bufs()
1539 ps_codec->s_parse.pu4_skip_cu_top = (UWORD32 *)pv_buf; in ihevcd_allocate_dynamic_bufs()
[all …]
Dihevcd_parse_headers.c1042 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; in ihevcd_scaling_list_data()
1175 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; in ihevcd_parse_vps()
1181 ps_codec->s_parse.i4_error_code = IHEVCD_UNSUPPORTED_VPS_ID; in ihevcd_parse_vps()
1186 ps_vps = (ps_codec->s_parse.ps_vps_base + vps_id); in ihevcd_parse_vps()
1279 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; in ihevcd_parse_sps()
1310 ps_sps = (ps_codec->s_parse.ps_sps_base + MAX_SPS_CNT - 1); in ihevcd_parse_sps()
1330 ps_codec->s_parse.i4_error_code = IHEVCD_UNSUPPORTED_CHROMA_FMT_IDC; in ihevcd_parse_sps()
1438 sps_t *ps_sps_old = ps_codec->s_parse.ps_sps; in ihevcd_parse_sps()
1479 sps_t *ps_sps_old = (ps_codec->s_parse.ps_sps_base + sps_id); in ihevcd_parse_sps()
1674 ps_codec->s_parse.i4_next_ctb_indx = ps_sps->i4_pic_size_in_ctb; in ihevcd_parse_sps()
[all …]
Dihevcd_nal.c338 ret = ihevcd_nal_unit_header(&ps_codec->s_parse.s_bitstrm, &s_nal); in ihevcd_nal_unit()
342 s_nal.i1_nal_unit_type = ps_codec->s_parse.ps_slice_hdr->i1_nal_unit_type; in ihevcd_nal_unit()
Dihevcd_structs.h2040 parse_ctxt_t s_parse; member