Home
last modified time | relevance | path

Searched refs:bitstrm_t (Results 1 – 25 of 36) sorted by relevance

12

/external/libhevc/decoder/
Dihevcd_bitstream.h201 void ihevcd_bits_init(bitstrm_t *ps_bitstrm,
204 void ihevcd_bits_flush(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits);
206 void ihevcd_bits_flush_to_byte_boundary(bitstrm_t *ps_bitstrm);
208 UWORD32 ihevcd_bits_nxt(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits);
210 UWORD32 ihevcd_bits_nxt32(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits);
213 UWORD32 ihevcd_bits_get(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits);
215 UWORD32 ihevcd_bits_num_bits_remaining(bitstrm_t *ps_bitstrm);
218 UWORD32 ihevcd_bits_num_bits_consumed(bitstrm_t *ps_bitstrm);
220 UWORD32 ihevcd_uev(bitstrm_t *ps_bitstrm);
222 WORD32 ihevcd_sev(bitstrm_t *ps_bitstrm);
[all …]
Dihevcd_bitstream.c105 void ihevcd_bits_init(bitstrm_t *ps_bitstrm, in ihevcd_bits_init()
155 void ihevcd_bits_flush(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits) in ihevcd_bits_flush()
187 void ihevcd_bits_flush_to_byte_boundary(bitstrm_t *ps_bitstrm) in ihevcd_bits_flush_to_byte_boundary()
227 void ihevcd_bits_seek(bitstrm_t *ps_bitstrm, WORD32 numbits) in ihevcd_bits_seek()
298 UWORD32 ihevcd_bits_nxt(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits) in ihevcd_bits_nxt()
334 UWORD32 ihevcd_bits_nxt32(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits) in ihevcd_bits_nxt32()
370 UWORD32 ihevcd_bits_get(bitstrm_t *ps_bitstrm, UWORD32 u4_numbits) in ihevcd_bits_get()
405 UWORD32 ihevcd_bits_num_bits_remaining(bitstrm_t *ps_bitstrm) in ihevcd_bits_num_bits_remaining()
450 UWORD32 ihevcd_bits_num_bits_consumed(bitstrm_t *ps_bitstrm) in ihevcd_bits_num_bits_consumed()
483 UWORD32 ihevcd_uev(bitstrm_t *ps_bitstrm) in ihevcd_uev()
[all …]
Dihevcd_cabac.h213 bitstrm_t *ps_bitstrm,
224 bitstrm_t *ps_bitstrm,
231 bitstrm_t *ps_bitstrm
237 bitstrm_t *ps_bitstrm
243 bitstrm_t *ps_bitstrm,
250 bitstrm_t *ps_bitstrm,
261 bitstrm_t *ps_bitstrm,
269 bitstrm_t *ps_bitstrm,
276 bitstrm_t *ps_bitstrm,
284 bitstrm_t *ps_bitstrm);
Dihevcd_cabac.c133 bitstrm_t *ps_bitstrm, in ihevcd_cabac_init()
179 bitstrm_t *ps_bitstrm) in ihevcd_cabac_reset()
230 bitstrm_t *ps_bitstrm, in ihevcd_cabac_decode_bin()
325 bitstrm_t *ps_bitstrm) in ihevcd_cabac_decode_bypass_bin()
375 bitstrm_t *ps_bitstrm) in ihevcd_cabac_decode_terminate()
469 bitstrm_t *ps_bitstrm, in ihevcd_cabac_decode_bypass_bins()
551 bitstrm_t *ps_bitstrm, in ihevcd_cabac_decode_bins_tunary()
604 bitstrm_t *ps_bitstrm, in ihevcd_cabac_decode_bypass_bins_tunary()
667 bitstrm_t *ps_bitstrm, in ihevcd_cabac_decode_bypass_bins_egk()
728 bitstrm_t *ps_bitstrm, in ihevcd_cabac_decode_bypass_bins_trunc_rice()
Dihevcd_parse_slice_header.h38 IHEVCD_ERROR_T ihevcd_short_term_ref_pic_set(bitstrm_t *ps_bitstrm,
44 WORD32 ihevcd_parse_pred_wt_ofst(bitstrm_t *ps_bitstrm,
Dihevcd_parse_headers.c148 WORD32 ihevcd_parse_pred_wt_ofst(bitstrm_t *ps_bitstrm, in ihevcd_parse_pred_wt_ofst()
412 IHEVCD_ERROR_T ihevcd_short_term_ref_pic_set(bitstrm_t *ps_bitstrm, in ihevcd_short_term_ref_pic_set()
619 static WORD32 ihevcd_parse_sub_layer_hrd_parameters(bitstrm_t *ps_bitstrm, in ihevcd_parse_sub_layer_hrd_parameters()
659 static WORD32 ihevcd_parse_hrd_parameters(bitstrm_t *ps_bitstrm, in ihevcd_parse_hrd_parameters()
764 static WORD32 ihevcd_parse_vui_parameters(bitstrm_t *ps_bitstrm, in ihevcd_parse_vui_parameters()
1013 static IHEVCD_ERROR_T ihevcd_parse_profile_tier_level_layer(bitstrm_t *ps_bitstrm, in ihevcd_parse_profile_tier_level_layer()
1086 static IHEVCD_ERROR_T ihevcd_profile_tier_level(bitstrm_t *ps_bitstrm, in ihevcd_profile_tier_level()
1174 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; in ihevcd_scaling_list_data()
1325 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; in ihevcd_parse_vps()
1449 bitstrm_t *ps_bitstrm = &ps_codec->s_parse.s_bitstrm; in ihevcd_parse_sps()
[all …]
Dihevcd_nal.c289 IHEVCD_ERROR_T ihevcd_nal_unit_header(bitstrm_t *ps_bitstrm, nal_header_t *ps_nal) in ihevcd_nal_unit_header()
/external/libhevc/encoder/
Dihevce_bitstream.h178 } bitstrm_t; typedef
185 … ihevce_bitstrm_init(bitstrm_t *ps_bitstrm, UWORD8 *pu1_bitstrm_buf, UWORD32 u4_max_bitstrm_size);
187 IHEVCE_ERROR_T ihevce_put_bits(bitstrm_t *ps_bitstrm, UWORD32 u4_code_val, WORD32 code_len);
189 IHEVCE_ERROR_T ihevce_put_bit(bitstrm_t *ps_bitstrm, UWORD32 u4_code_val);
191 IHEVCE_ERROR_T ihevce_put_rbsp_trailing_bits(bitstrm_t *ps_bitstrm);
193 IHEVCE_ERROR_T ihevce_put_uev(bitstrm_t *ps_bitstrm, UWORD32 u4_code_num);
195 IHEVCE_ERROR_T ihevce_put_sev(bitstrm_t *ps_bitstrm, WORD32 syntax_elem);
198 ihevce_put_nal_start_code_prefix(bitstrm_t *ps_bitstrm, WORD32 insert_leading_zero_8bits);
Dihevce_encode_header.h76 bitstrm_t *ps_bitstrm, WORD32 nal_unit_type, WORD32 nuh_temporal_id);
78 WORD32 ihevce_generate_aud(bitstrm_t *ps_bitstrm, WORD32 pic_type);
80 WORD32 ihevce_generate_eos(bitstrm_t *ps_bitstrm);
82 WORD32 ihevce_generate_vps(bitstrm_t *ps_bitstrm, vps_t *ps_vps);
84 WORD32 ihevce_generate_sps(bitstrm_t *ps_bitstrm, sps_t *ps_sps);
86 WORD32 ihevce_generate_pps(bitstrm_t *ps_bitstrm, pps_t *ps_pps);
89 bitstrm_t *ps_bitstrm,
94 bitstrm_t *ps_dup_bit_strm_ent_offset,
152 bitstrm_t *ps_bitstrm,
Dihevce_encode_header_sei_vui.h97 bitstrm_t *ps_bitstrm,
103 ihevce_generate_hrd_params(bitstrm_t *ps_bitstrm, hrd_params_t *ps_hrd_params, sps_t *ps_sps);
105 WORD32 ihevce_generate_vui(bitstrm_t *ps_bitstrm, sps_t *ps_sps, vui_t s_vui);
108 buf_period_sei_params_t *ps_bp_sei, vui_t *ps_vui_params, bitstrm_t *ps_bitstrm);
111 active_parameter_set_sei_param_t *ps_act_sei, bitstrm_t *ps_bitstrm);
114 recovery_point_sei_params_t *ps_rp_sei, bitstrm_t *ps_bitstrm);
117 pic_timing_sei_params_t *ps_pt_sei, vui_t *ps_vui_params, bitstrm_t *ps_bitstrm);
123 bitstrm_t *ps_bitstrm,
128 bitstrm_t *ps_bitstrm,
Dihevce_bitstream.c89 ihevce_bitstrm_init(bitstrm_t *ps_bitstrm, UWORD8 *pu1_bitstrm_buf, UWORD32 u4_max_bitstrm_size) in ihevce_bitstrm_init()
132 IHEVCE_ERROR_T ihevce_put_bits(bitstrm_t *ps_bitstrm, UWORD32 u4_code_val, WORD32 code_len) in ihevce_put_bits()
241 IHEVCE_ERROR_T ihevce_put_bit(bitstrm_t *ps_bitstrm, UWORD32 u4_code_val) in ihevce_put_bit()
265 IHEVCE_ERROR_T ihevce_put_rbsp_trailing_bits(bitstrm_t *ps_bitstrm) in ihevce_put_rbsp_trailing_bits()
333 IHEVCE_ERROR_T ihevce_put_uev(bitstrm_t *ps_bitstrm, UWORD32 u4_code_num) in ihevce_put_uev()
370 IHEVCE_ERROR_T ihevce_put_sev(bitstrm_t *ps_bitstrm, WORD32 syntax_elem) in ihevce_put_sev()
424 ihevce_put_nal_start_code_prefix(bitstrm_t *ps_bitstrm, WORD32 insert_leading_zero_8bits) in ihevce_put_nal_start_code_prefix()
Dihevce_encode_header_sei_vui.c141 bitstrm_t *ps_bitstrm, in ihevce_generate_sub_layer_hrd_params()
204 WORD32 ihevce_generate_hrd_params(bitstrm_t *ps_bitstrm, hrd_params_t *ps_hrd_params, sps_t *ps_sps) in ihevce_generate_hrd_params()
396 WORD32 ihevce_generate_vui(bitstrm_t *ps_bitstrm, sps_t *ps_sps, vui_t s_vui) in ihevce_generate_vui()
620 buf_period_sei_params_t *ps_bp_sei, vui_t *ps_vui_params, bitstrm_t *ps_bitstrm) in ihevce_put_buf_period_sei_params()
856 active_parameter_set_sei_param_t *ps_act_sei, bitstrm_t *ps_bitstrm) in ihevce_put_active_parameter_set_sei_params()
923 mastering_dis_col_vol_sei_params_t *ps_mdcl_sei, bitstrm_t *ps_bitstrm) in ihevce_put_mastering_disp_col_vol_sei_params()
1012 UWORD32 u4_sei_payload_length, UWORD8 *pu1_sei_payload, bitstrm_t *ps_bitstrm) in ihevce_put_sei_params()
1055 WORD32 ihevce_put_cll_info_sei_params(UWORD16 u2_avg_cll, UWORD16 u2_max_cll, bitstrm_t *ps_bitstrm) in ihevce_put_cll_info_sei_params()
1095 recovery_point_sei_params_t *ps_rp_sei, bitstrm_t *ps_bitstrm) in ihevce_put_recovery_point_sei_params()
1167 pic_timing_sei_params_t *ps_pt_sei, vui_t *ps_vui_params, bitstrm_t *ps_bitstrm) in ihevce_put_pic_timing_sei_params()
[all …]
Dihevce_entropy_structs.h135 bitstrm_t s_bit_strm;
141 bitstrm_t s_dup_bit_strm_ent_offset;
Dihevce_cabac.h214 ihevce_cabac_reset(cab_ctxt_t *ps_cabac, bitstrm_t *ps_bitstrm, CABAC_OP_MODE e_cabac_op_mode);
218 bitstrm_t *ps_bitstrm,
Dihevce_encode_header.c145 bitstrm_t *ps_bitstrm, WORD32 nal_unit_type, WORD32 nuh_temporal_id) in ihevce_generate_nal_unit_header()
189 ihevce_generate_when_profile_present(bitstrm_t *ps_bitstrm, profile_tier_lvl_t *ps_ptl) in ihevce_generate_when_profile_present()
314 bitstrm_t *ps_bitstrm, in ihevce_generate_profile_tier_level()
400 bitstrm_t *ps_bitstrm, in ihevce_short_term_ref_pic_set()
486 bitstrm_t *ps_bitstrm, slice_header_t *ps_slice_hdr, WORD32 i4_NumPocTotalCurr) in ref_pic_list_modification()
561 bitstrm_t *ps_bitstrm, sps_t *ps_sps, pps_t *ps_pps, slice_header_t *ps_slice_hdr) in ihevce_generate_pred_weight_table()
763 WORD32 ihevce_generate_aud(bitstrm_t *ps_bitstrm, WORD32 pic_type) in ihevce_generate_aud()
797 WORD32 ihevce_generate_eos(bitstrm_t *ps_bitstrm) in ihevce_generate_eos()
830 WORD32 ihevce_generate_vps(bitstrm_t *ps_bitstrm, vps_t *ps_vps) in ihevce_generate_vps()
933 WORD32 ihevce_generate_sps(bitstrm_t *ps_bitstrm, sps_t *ps_sps) in ihevce_generate_sps()
[all …]
Dihevce_cabac.c101 ihevce_cabac_reset(cab_ctxt_t *ps_cabac, bitstrm_t *ps_bitstrm, CABAC_OP_MODE e_cabac_op_mode) in ihevce_cabac_reset()
181 bitstrm_t *ps_bitstrm, in ihevce_cabac_init()
/external/libavc/encoder/
Dih264e_bitstream.h223 } bitstrm_t; typedef
232 static inline IH264E_ERROR_T ih264e_put_byte_epb(bitstrm_t *ps_bitstrm, UWORD8 byte) in ih264e_put_byte_epb()
304 bitstrm_t *ps_bitstrm,
339 bitstrm_t *ps_bitstrm,
371 bitstrm_t *ps_bitstrm,
395 bitstrm_t *ps_bitstrm
421 bitstrm_t *ps_bitstrm,
448 bitstrm_t *ps_bitstrm,
476 bitstrm_t *ps_bitstrm,
Dih264e_sei.h79 bitstrm_t *ps_bitstrm);
100 bitstrm_t *ps_bitstrm);
121 bitstrm_t *ps_bitstrm);
142 bitstrm_t *ps_bitstrm);
167 bitstrm_t *ps_bitstrm);
Dih264e_bitstream.c95 IH264E_ERROR_T ih264e_bitstrm_init(bitstrm_t *ps_bitstrm, in ih264e_bitstrm_init()
140 IH264E_ERROR_T ih264e_put_bits(bitstrm_t *ps_bitstrm, in ih264e_put_bits()
235 IH264E_ERROR_T ih264e_put_bit(bitstrm_t *ps_bitstrm, UWORD32 u4_code_val) in ih264e_put_bit()
259 IH264E_ERROR_T ih264e_put_rbsp_trailing_bits(bitstrm_t *ps_bitstrm) in ih264e_put_rbsp_trailing_bits()
310 IH264E_ERROR_T ih264e_put_uev(bitstrm_t *ps_bitstrm, UWORD32 u4_code_num) in ih264e_put_uev()
347 IH264E_ERROR_T ih264e_put_sev(bitstrm_t *ps_bitstrm, WORD32 syntax_elem) in ih264e_put_sev()
400 IH264E_ERROR_T ih264e_put_nal_start_code_prefix(bitstrm_t *ps_bitstrm, in ih264e_put_nal_start_code_prefix()
Dih264e_encode_header.h133 bitstrm_t *ps_bitstrm,
158 bitstrm_t *ps_bitstrm,
183 bitstrm_t *ps_bitstrm,
220 bitstrm_t *ps_bitstrm,
329 bitstrm_t *ps_bitstrm,
Dih264e_sei.c106 bitstrm_t *ps_bitstrm) in ih264e_put_sei_mdcv_params()
179 bitstrm_t *ps_bitstrm) in ih264e_put_sei_cll_params()
224 bitstrm_t *ps_bitstrm) in ih264e_put_sei_ave_params()
272 bitstrm_t *ps_bitstrm) in ih264e_put_sei_ccv_params()
396 bitstrm_t *ps_bitstrm) in ih264e_put_sei_msg()
Dih264e_encode_header.c123 static WORD32 ih264e_generate_nal_unit_header(bitstrm_t *ps_bitstrm, in ih264e_generate_nal_unit_header()
160 WORD32 ih264e_generate_vui(bitstrm_t *ps_bitstrm, vui_t *ps_vui) in ih264e_generate_vui()
440 WORD32 ih264e_generate_sps(bitstrm_t *ps_bitstrm, sps_t *ps_sps, vui_t *ps_vui) in ih264e_generate_sps()
619 WORD32 ih264e_generate_pps(bitstrm_t *ps_bitstrm, pps_t *ps_pps, sps_t *ps_sps) in ih264e_generate_pps()
724 IH264E_ERROR_T ih264e_generate_sei(bitstrm_t *ps_bitstrm, sei_params_t *ps_sei, in ih264e_generate_sei()
825 WORD32 ih264e_generate_slice_header(bitstrm_t *ps_bitstrm, in ih264e_generate_slice_header()
1613 IH264E_ERROR_T ih264e_add_filler_nal_unit(bitstrm_t *ps_bitstrm, in ih264e_add_filler_nal_unit()
Dih264e_cabac_structs.h172 bitstrm_t *ps_bitstrm;
Dih264e_cavlc.c245 bitstrm_t *ps_bit_stream, in ih264e_write_coeff4x4_cavlc()
614 bitstrm_t *ps_bitstream = ps_ent_ctxt->ps_bitstrm; in ih264e_write_coeff8x8_cavlc()
709 bitstrm_t *ps_bitstream = ps_ent_ctxt->ps_bitstrm; in ih264e_encode_residue()
958 bitstrm_t *ps_bitstream = ps_ent_ctxt->ps_bitstrm; in ih264e_write_islice_mb_cavlc()
1190 bitstrm_t *ps_bitstream = ps_ent_ctxt->ps_bitstrm; in ih264e_write_pslice_mb_cavlc()
1502 bitstrm_t *ps_bitstream = ps_ent_ctxt->ps_bitstrm; in ih264e_write_bslice_mb_cavlc()
Dih264e_cabac.c248 bitstrm_t *ps_stream = ps_cabac_ctxt->ps_bitstrm; in ih264e_cabac_flush()
353 bitstrm_t *ps_stream = ps_cabac_ctxt->ps_bitstrm; in ih264e_cabac_put_byte()

12