/external/libhevc/decoder/ |
D | ihevcd_bitstream.h | 201 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 …]
|
D | ihevcd_bitstream.c | 105 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 …]
|
D | ihevcd_cabac.h | 213 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);
|
D | ihevcd_cabac.c | 133 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()
|
D | ihevcd_parse_slice_header.h | 38 IHEVCD_ERROR_T ihevcd_short_term_ref_pic_set(bitstrm_t *ps_bitstrm, 44 WORD32 ihevcd_parse_pred_wt_ofst(bitstrm_t *ps_bitstrm,
|
D | ihevcd_parse_headers.c | 148 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 …]
|
D | ihevcd_nal.c | 289 IHEVCD_ERROR_T ihevcd_nal_unit_header(bitstrm_t *ps_bitstrm, nal_header_t *ps_nal) in ihevcd_nal_unit_header()
|
/external/libhevc/encoder/ |
D | ihevce_bitstream.h | 178 } 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);
|
D | ihevce_encode_header.h | 76 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,
|
D | ihevce_encode_header_sei_vui.h | 97 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,
|
D | ihevce_bitstream.c | 89 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()
|
D | ihevce_encode_header_sei_vui.c | 141 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 …]
|
D | ihevce_entropy_structs.h | 135 bitstrm_t s_bit_strm; 141 bitstrm_t s_dup_bit_strm_ent_offset;
|
D | ihevce_cabac.h | 214 ihevce_cabac_reset(cab_ctxt_t *ps_cabac, bitstrm_t *ps_bitstrm, CABAC_OP_MODE e_cabac_op_mode); 218 bitstrm_t *ps_bitstrm,
|
D | ihevce_encode_header.c | 145 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 …]
|
D | ihevce_cabac.c | 101 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/ |
D | ih264e_bitstream.h | 223 } 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,
|
D | ih264e_sei.h | 79 bitstrm_t *ps_bitstrm); 100 bitstrm_t *ps_bitstrm); 121 bitstrm_t *ps_bitstrm); 142 bitstrm_t *ps_bitstrm); 167 bitstrm_t *ps_bitstrm);
|
D | ih264e_bitstream.c | 95 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()
|
D | ih264e_encode_header.h | 133 bitstrm_t *ps_bitstrm, 158 bitstrm_t *ps_bitstrm, 183 bitstrm_t *ps_bitstrm, 220 bitstrm_t *ps_bitstrm, 329 bitstrm_t *ps_bitstrm,
|
D | ih264e_sei.c | 106 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()
|
D | ih264e_encode_header.c | 123 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()
|
D | ih264e_cabac_structs.h | 172 bitstrm_t *ps_bitstrm;
|
D | ih264e_cavlc.c | 245 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()
|
D | ih264e_cabac.c | 248 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()
|