• Home
  • Raw
  • Download

Lines Matching refs:it_bit_buff

70 VOID ixheaacd_huffman_decode(WORD32 it_bit_buff, WORD16 *h_index, WORD16 *len,  in ixheaacd_huffman_decode()  argument
88 temp = (UWORD32)(it_bit_buff & mask); in ixheaacd_huffman_decode()
110 ia_bit_buf_struct *it_bit_buff, in ixheaacd_read_esbr_pvc_envelope() argument
123 div_mode = (UWORD8)ixheaacd_read_bits_buf(it_bit_buff, PVC_DIV_MODE_BITS); in ixheaacd_read_esbr_pvc_envelope()
124 ns_mode = (UWORD8)ixheaacd_read_bits_buf(it_bit_buff, PVC_NS_MODE_BITS); in ixheaacd_read_esbr_pvc_envelope()
136 (UWORD8)ixheaacd_read_bits_buf(it_bit_buff, PVC_REUSE_PVC_ID_BITS); in ixheaacd_read_esbr_pvc_envelope()
141 pvc_id[0] = (UWORD16)ixheaacd_read_bits_buf(it_bit_buff, pvc_id_bits); in ixheaacd_read_esbr_pvc_envelope()
157 length = (UWORD8)ixheaacd_read_bits_buf(it_bit_buff, length_bits); in ixheaacd_read_esbr_pvc_envelope()
166 pvc_id[k++] = (UWORD16)ixheaacd_read_bits_buf(it_bit_buff, pvc_id_bits); in ixheaacd_read_esbr_pvc_envelope()
197 grid_info = ixheaacd_read_bits_buf(it_bit_buff, PVC_GRID_INFO_BITS); in ixheaacd_read_esbr_pvc_envelope()
200 pvc_id[0] = (UWORD16)ixheaacd_read_bits_buf(it_bit_buff, pvc_id_bits); in ixheaacd_read_esbr_pvc_envelope()
209 grid_info = ixheaacd_read_bits_buf(it_bit_buff, PVC_GRID_INFO_BITS); in ixheaacd_read_esbr_pvc_envelope()
211 pvc_id[k++] = (UWORD16)ixheaacd_read_bits_buf(it_bit_buff, pvc_id_bits); in ixheaacd_read_esbr_pvc_envelope()
231 ia_bit_buf_struct *it_bit_buff) { in ixheaacd_pvc_env_dtdf_data() argument
240 ixheaacd_read_bits_buf(it_bit_buff, ESBR_DOMAIN_BITS); in ixheaacd_pvc_env_dtdf_data()
245 ixheaacd_read_bits_buf(it_bit_buff, ESBR_DOMAIN_BITS); in ixheaacd_pvc_env_dtdf_data()
252 ia_bit_buf_struct *it_bit_buff) { in ixheaacd_read_sbr_addi_data() argument
255 WORD32 flag = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_read_sbr_addi_data()
266 ptr_frame_data->add_harmonics[i] = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_read_sbr_addi_data()
272 ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_read_sbr_addi_data()
275 ptr_frame_data->sine_position = ixheaacd_read_bits_buf(it_bit_buff, 5); in ixheaacd_read_sbr_addi_data()
307 ia_handle_bit_buf_struct it_bit_buff) { in ixheaacd_ssc_huff_dec() argument
316 bit = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_ssc_huff_dec()
336 ia_sbr_header_data_struct *pstr_sbr_header, ia_bit_buf_struct *it_bit_buff, in ixheaacd_sbr_read_header_data() argument
351 it_bit_buff, SBR_AMPLITUDE_RESOLUTION_BITS + SBR_BEGIN_SAMP_FREQ_BITS + in ixheaacd_sbr_read_header_data()
367 it_bit_buff, in ixheaacd_sbr_read_header_data()
386 info_present = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_sbr_read_header_data()
388 header_present = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_sbr_read_header_data()
395 tmp = ixheaacd_read_bits_buf(it_bit_buff, SBR_AMPLITUDE_RESOLUTION_BITS + in ixheaacd_sbr_read_header_data()
405 ixheaacd_read_bits_buf(it_bit_buff, ESBR_PVC_MODE_BITS); in ixheaacd_sbr_read_header_data()
412 use_dflt_hdr = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_sbr_read_header_data()
427 it_bit_buff, SBR_BEGIN_SAMP_FREQ_BITS + SBR_END_SAMP_FREQ_BITS + in ixheaacd_sbr_read_header_data()
446 it_bit_buff, in ixheaacd_sbr_read_header_data()
461 it_bit_buff, SBR_BND_LIMIT_BITS + SBR_GAIN_LIMIT_BITS + in ixheaacd_sbr_read_header_data()
495 ia_bit_buf_struct *it_bit_buff) { in ixheaacd_sbr_sin_coding_data() argument
502 (FLAG)ixheaacd_read_bits_buf(it_bit_buff, SBR_ADD_SINE_FLAG_BITS); in ixheaacd_sbr_sin_coding_data()
568 ia_bit_buf_struct *it_bit_buff, ia_ps_tables_struct *ps_tables_ptr) { in ixheaacd_read_extn_data() argument
573 extended_data = ixheaacd_read_bits_buf(it_bit_buff, SBR_ENLARGED_DATA_BITS); in ixheaacd_read_extn_data()
581 cnt = ixheaacd_read_bits_buf(it_bit_buff, SBR_CONT_SIZE_BITS); in ixheaacd_read_extn_data()
584 cnt = (cnt + ixheaacd_read_bits_buf(it_bit_buff, SBR_CONT_ESC_CNT_BITS)); in ixheaacd_read_extn_data()
590 WORD extension_id = ixheaacd_read_bits_buf(it_bit_buff, SBR_CONT_ID_BITS); in ixheaacd_read_extn_data()
603 (no_bits_left - ixheaacd_read_ps_data(ptr_ps_dec, it_bit_buff, in ixheaacd_read_extn_data()
616 for (i = cnt - 1; i >= 0; i--) ixheaacd_read_bits_buf(it_bit_buff, 8); in ixheaacd_read_extn_data()
624 ixheaacd_read_bits_buf(it_bit_buff, no_bits_left); in ixheaacd_read_extn_data()
630 ia_bit_buf_struct *it_bit_buff, in ixheaacd_sbr_read_pvc_sce() argument
643 ixheaacd_read_bits_buf(it_bit_buff, ESBR_PATCHING_MODE_BITS); in ixheaacd_sbr_read_pvc_sce()
647 ixheaacd_read_bits_buf(it_bit_buff, ESBR_OVERSAMPLING_FLAG_BITS); in ixheaacd_sbr_read_pvc_sce()
648 if (ixheaacd_read_bits_buf(it_bit_buff, ESBR_PITCHIN_FLAG_BITS)) in ixheaacd_sbr_read_pvc_sce()
650 ixheaacd_read_bits_buf(it_bit_buff, ESBR_PITCHIN_BINS_BITS); in ixheaacd_sbr_read_pvc_sce()
658 err_code = ixheaacd_pvc_time_freq_grid_info(it_bit_buff, ptr_frame_data); in ixheaacd_sbr_read_pvc_sce()
663 ixheaacd_pvc_env_dtdf_data(ptr_frame_data, it_bit_buff); in ixheaacd_sbr_read_pvc_sce()
668 (WORD32)ixheaacd_read_bits_buf(it_bit_buff, ESBR_INVF_MODE_BITS); in ixheaacd_sbr_read_pvc_sce()
673 ixheaacd_read_esbr_pvc_envelope(ptr_pvc_data, it_bit_buff, in ixheaacd_sbr_read_pvc_sce()
677 it_bit_buff, env_extr_tables_ptr); in ixheaacd_sbr_read_pvc_sce()
684 ixheaacd_read_sbr_addi_data(ptr_frame_data, ptr_header_data, it_bit_buff); in ixheaacd_sbr_read_pvc_sce()
694 ia_bit_buf_struct *it_bit_buff, in ixheaacd_sbr_read_sce() argument
708 bit = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_sbr_read_sce()
710 if (bit) ixheaacd_read_bits_buf(it_bit_buff, SBR_SCE_RESERV_BITS); in ixheaacd_sbr_read_sce()
714 if (!ixheaacd_extract_frame_info_ld(it_bit_buff, ptr_frame_data)) in ixheaacd_sbr_read_sce()
718 if (!ixheaacd_sbr_time_freq_grid_info(it_bit_buff, ptr_frame_data, in ixheaacd_sbr_read_sce()
731 ixheaacd_read_bits_buf(it_bit_buff, ESBR_PATCHING_MODE_BITS); in ixheaacd_sbr_read_sce()
734 ixheaacd_read_bits_buf(it_bit_buff, ESBR_OVERSAMPLING_FLAG_BITS); in ixheaacd_sbr_read_sce()
735 if (ixheaacd_read_bits_buf(it_bit_buff, ESBR_PITCHIN_FLAG_BITS)) in ixheaacd_sbr_read_sce()
737 ixheaacd_read_bits_buf(it_bit_buff, ESBR_PITCHIN_BINS_BITS); in ixheaacd_sbr_read_sce()
745 if (!ixheaacd_sbr_time_freq_grid_info(it_bit_buff, ptr_frame_data, in ixheaacd_sbr_read_sce()
757 ixheaacd_sbr_env_dtdf_data(ptr_frame_data, it_bit_buff, in ixheaacd_sbr_read_sce()
767 (WORD32)ixheaacd_read_bits_buf(it_bit_buff, SBR_INVERSE_FILT_MODE_BITS); in ixheaacd_sbr_read_sce()
770 if (!ixheaacd_read_sbr_env_data(ptr_header_data, ptr_frame_data, it_bit_buff, in ixheaacd_sbr_read_sce()
775 it_bit_buff, env_extr_tables_ptr); in ixheaacd_sbr_read_sce()
784 bit = (FLAG)ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_sbr_read_sce()
786 ixheaacd_sbr_sin_coding_data(ptr_header_data, ptr_frame_data, it_bit_buff); in ixheaacd_sbr_read_sce()
792 ixheaacd_read_extn_data(ptr_header_data, ptr_ps_dec, it_bit_buff, in ixheaacd_sbr_read_sce()
801 ia_bit_buf_struct *it_bit_buff, in ixheaacd_sbr_read_cpe() argument
811 bit = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_sbr_read_cpe()
818 ixheaacd_read_bits_buf(it_bit_buff, ESBR_PATCHING_MODE_BITS); in ixheaacd_sbr_read_cpe()
822 it_bit_buff, ESBR_OVERSAMPLING_FLAG_BITS); in ixheaacd_sbr_read_cpe()
823 if (ixheaacd_read_bits_buf(it_bit_buff, ESBR_PITCHIN_FLAG_BITS)) in ixheaacd_sbr_read_cpe()
826 ixheaacd_read_bits_buf(it_bit_buff, ESBR_PITCHIN_BINS_BITS); in ixheaacd_sbr_read_cpe()
842 ixheaacd_read_bits_buf(it_bit_buff, ESBR_PATCHING_MODE_BITS); in ixheaacd_sbr_read_cpe()
845 ixheaacd_read_bits_buf(it_bit_buff, ESBR_OVERSAMPLING_FLAG_BITS); in ixheaacd_sbr_read_cpe()
846 if (ixheaacd_read_bits_buf(it_bit_buff, ESBR_PITCHIN_FLAG_BITS)) in ixheaacd_sbr_read_cpe()
848 ixheaacd_read_bits_buf(it_bit_buff, ESBR_PITCHIN_BINS_BITS); in ixheaacd_sbr_read_cpe()
856 ixheaacd_read_bits_buf(it_bit_buff, ESBR_PATCHING_MODE_BITS); in ixheaacd_sbr_read_cpe()
859 ixheaacd_read_bits_buf(it_bit_buff, ESBR_OVERSAMPLING_FLAG_BITS); in ixheaacd_sbr_read_cpe()
860 if (ixheaacd_read_bits_buf(it_bit_buff, ESBR_PITCHIN_FLAG_BITS)) in ixheaacd_sbr_read_cpe()
862 ixheaacd_read_bits_buf(it_bit_buff, ESBR_PITCHIN_BINS_BITS); in ixheaacd_sbr_read_cpe()
876 ixheaacd_read_bits_buf(it_bit_buff, in ixheaacd_sbr_read_cpe()
885 bit = ixheaacd_read_bits_buf(it_bit_buff, SBR_COUPLNG_MODE_BITS); in ixheaacd_sbr_read_cpe()
901 if (!ixheaacd_extract_frame_info_ld(it_bit_buff, ptr_frame_data[i])) in ixheaacd_sbr_read_cpe()
905 if (!ixheaacd_sbr_time_freq_grid_info(it_bit_buff, ptr_frame_data[i], in ixheaacd_sbr_read_cpe()
928 ixheaacd_sbr_env_dtdf_data(ptr_frame_data[0], it_bit_buff, in ixheaacd_sbr_read_cpe()
930 ixheaacd_sbr_env_dtdf_data(ptr_frame_data[1], it_bit_buff, in ixheaacd_sbr_read_cpe()
940 (WORD32)ixheaacd_read_bits_buf(it_bit_buff, ESBR_INVF_MODE_BITS); in ixheaacd_sbr_read_cpe()
944 ixheaacd_read_sbr_env_data(ptr_header_data, ptr_frame_data[0], it_bit_buff, in ixheaacd_sbr_read_cpe()
947 it_bit_buff, env_extr_tables_ptr); in ixheaacd_sbr_read_cpe()
949 ixheaacd_read_sbr_env_data(ptr_header_data, ptr_frame_data[1], it_bit_buff, in ixheaacd_sbr_read_cpe()
952 it_bit_buff, env_extr_tables_ptr); in ixheaacd_sbr_read_cpe()
962 ixheaacd_sbr_env_dtdf_data(ptr_frame_data[0], it_bit_buff, in ixheaacd_sbr_read_cpe()
964 ixheaacd_sbr_env_dtdf_data(ptr_frame_data[1], it_bit_buff, in ixheaacd_sbr_read_cpe()
977 it_bit_buff, SBR_INVERSE_FILT_MODE_BITS); in ixheaacd_sbr_read_cpe()
986 it_bit_buff, env_extr_tables_ptr, in ixheaacd_sbr_read_cpe()
992 it_bit_buff, env_extr_tables_ptr); in ixheaacd_sbr_read_cpe()
995 it_bit_buff, env_extr_tables_ptr, in ixheaacd_sbr_read_cpe()
1001 it_bit_buff, env_extr_tables_ptr, in ixheaacd_sbr_read_cpe()
1006 it_bit_buff, env_extr_tables_ptr, in ixheaacd_sbr_read_cpe()
1011 it_bit_buff, env_extr_tables_ptr); in ixheaacd_sbr_read_cpe()
1014 it_bit_buff, env_extr_tables_ptr); in ixheaacd_sbr_read_cpe()
1017 bit = (FLAG)ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_sbr_read_cpe()
1020 it_bit_buff); in ixheaacd_sbr_read_cpe()
1025 bit = (FLAG)ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_sbr_read_cpe()
1028 it_bit_buff); in ixheaacd_sbr_read_cpe()
1034 ixheaacd_read_extn_data(ptr_header_data, NULL, it_bit_buff, in ixheaacd_sbr_read_cpe()
1041 ia_bit_buf_struct *it_bit_buff, in ixheaacd_sbr_env_dtdf_data() argument
1056 (WORD16)ixheaacd_read_bits_buf(it_bit_buff, SBR_DEL_COD_DIR_BITS); in ixheaacd_sbr_env_dtdf_data()
1061 (WORD16)ixheaacd_read_bits_buf(it_bit_buff, SBR_DEL_COD_DIR_BITS); in ixheaacd_sbr_env_dtdf_data()
1068 (WORD16)ixheaacd_read_bits_buf(it_bit_buff, SBR_DEL_COD_DIR_BITS); in ixheaacd_sbr_env_dtdf_data()
1073 (WORD16)ixheaacd_read_bits_buf(it_bit_buff, SBR_DEL_COD_DIR_BITS); in ixheaacd_sbr_env_dtdf_data()
1078 (WORD16)ixheaacd_read_bits_buf(it_bit_buff, SBR_DEL_COD_DIR_BITS); in ixheaacd_sbr_env_dtdf_data()
1083 (WORD16)ixheaacd_read_bits_buf(it_bit_buff, SBR_DEL_COD_DIR_BITS); in ixheaacd_sbr_env_dtdf_data()
1089 ia_bit_buf_struct *it_bit_buff, in ixheaacd_read_env_data() argument
1130 (WORD16)(ixheaacd_read_bits_buf(it_bit_buff, bits) << shift); in ixheaacd_read_env_data()
1140 if (it_bit_buff->cnt_bits < 20) { in ixheaacd_read_env_data()
1141 readword = ixheaacd_show_bits_buf(it_bit_buff, it_bit_buff->cnt_bits); in ixheaacd_read_env_data()
1142 readword = readword << (32 - it_bit_buff->cnt_bits); in ixheaacd_read_env_data()
1144 readword = ixheaacd_show_bits_buf(it_bit_buff, 20); in ixheaacd_read_env_data()
1150 ixheaacd_read_bits_buf(it_bit_buff, length); in ixheaacd_read_env_data()
1159 WORD32 flag = (WORD32)ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_read_env_data()
1162 (WORD32)ixheaacd_read_bits_buf(it_bit_buff, 2); in ixheaacd_read_env_data()
1173 ia_bit_buf_struct *it_bit_buff, in ixheaacd_read_sbr_noise_floor_data() argument
1219 ixheaacd_read_env_data(ptr_frame_data, it_bit_buff, hcb_noise, hcb_noise_env, in ixheaacd_read_sbr_noise_floor_data()
1229 ia_bit_buf_struct *it_bit_buff, in ixheaacd_read_sbr_env_data() argument
1318 ixheaacd_read_env_data(ptr_frame_data, it_bit_buff, hcb_t, hcb_f, idx_t, in ixheaacd_read_sbr_env_data()
1327 ia_bit_buf_struct *it_bit_buff, in ixheaacd_extract_frame_info_ld() argument
1343 ixheaacd_read_bits_buf(it_bit_buff, SBRLD_CLA_BITS); in ixheaacd_extract_frame_info_ld()
1347 temp = ixheaacd_read_bits_buf(it_bit_buff, SBR_ENV_BITS); in ixheaacd_extract_frame_info_ld()
1352 ixheaacd_read_bits_buf(it_bit_buff, SBR_AMPLITUDE_RESOLUTION_BITS); in ixheaacd_extract_frame_info_ld()
1354 f[0] = ixheaacd_read_bits_buf(it_bit_buff, SBR_RES_BITS); in ixheaacd_extract_frame_info_ld()
1360 ixheaacd_read_bits_buf(it_bit_buff, SBR_TRAN_BITS); in ixheaacd_extract_frame_info_ld()
1371 f[env] = ixheaacd_read_bits_buf(it_bit_buff, SBR_RES_BITS); in ixheaacd_extract_frame_info_ld()
1456 ia_bit_buf_struct *it_bit_buff, in ixheaacd_pvc_time_freq_grid_info() argument
1472 bs_noise_pos = ixheaacd_read_bits_buf(it_bit_buff, 4); in ixheaacd_pvc_time_freq_grid_info()
1474 tmp = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_pvc_time_freq_grid_info()
1478 tmp = ixheaacd_read_bits_buf(it_bit_buff, 2); in ixheaacd_pvc_time_freq_grid_info()
1545 ia_bit_buf_struct *it_bit_buff, in ixheaacd_sbr_time_freq_grid_info() argument
1557 frame_class = ixheaacd_read_bits_buf(it_bit_buff, SBR_FRAME_CLASS_BITS); in ixheaacd_sbr_time_freq_grid_info()
1563 ixheaacd_read_bits_buf(it_bit_buff, SBR_ENV_BITS + SBR_FRQ_RES_BITS); in ixheaacd_sbr_time_freq_grid_info()
1576 ixheaacd_read_bits_buf(it_bit_buff, SBR_VAR_BORD_BITS + SBR_NUM_BITS); in ixheaacd_sbr_time_freq_grid_info()
1584 temp = ixheaacd_read_bits_buf(it_bit_buff, SBR_REL_BITS); in ixheaacd_sbr_time_freq_grid_info()
1591 bs_pointer = ixheaacd_read_bits_buf(it_bit_buff, bs_pointer_bits); in ixheaacd_sbr_time_freq_grid_info()
1597 ixheaacd_read_bits_buf(it_bit_buff, SBR_FRQ_RES_BITS); in ixheaacd_sbr_time_freq_grid_info()
1615 ixheaacd_read_bits_buf(it_bit_buff, SBR_VAR_BORD_BITS + SBR_NUM_BITS); in ixheaacd_sbr_time_freq_grid_info()
1623 temp = ixheaacd_read_bits_buf(it_bit_buff, SBR_REL_BITS); in ixheaacd_sbr_time_freq_grid_info()
1632 bs_pointer = ixheaacd_read_bits_buf(it_bit_buff, bs_pointer_bits); in ixheaacd_sbr_time_freq_grid_info()
1644 ixheaacd_read_bits_buf(it_bit_buff, SBR_FRQ_RES_BITS); in ixheaacd_sbr_time_freq_grid_info()
1665 it_bit_buff, 2 * SBR_VAR_BORD_BITS + 2 * SBR_NUM_BITS); in ixheaacd_sbr_time_freq_grid_info()
1676 temp = ixheaacd_read_bits_buf(it_bit_buff, SBR_REL_BITS); in ixheaacd_sbr_time_freq_grid_info()
1687 temp = ixheaacd_read_bits_buf(it_bit_buff, SBR_REL_BITS); in ixheaacd_sbr_time_freq_grid_info()
1694 bs_pointer = ixheaacd_read_bits_buf(it_bit_buff, bs_pointer_bits); in ixheaacd_sbr_time_freq_grid_info()
1705 ixheaacd_read_bits_buf(it_bit_buff, SBR_FRQ_RES_BITS); in ixheaacd_sbr_time_freq_grid_info()