/external/libxaac/encoder/ |
D | ixheaace_signal_classifier.c | 82 static VOID iusace_find_tonal(FLOAT32 *ptr_input, WORD32 *ptr_tonal_flag, FLOAT32 *ptr_scratch, in iusace_find_tonal() argument 90 ptr_scratch[i] = ptr_input[2 * i]; in iusace_find_tonal() 99 if (ptr_scratch[i] > ptr_scratch[i - 1] && ptr_scratch[i] >= ptr_scratch[i + 1]) { in iusace_find_tonal() 106 is_tonal = is_tonal && ptr_scratch[i] - ptr_scratch[i + j] >= 7; in iusace_find_tonal() 111 is_tonal = is_tonal && ptr_scratch[i] - ptr_scratch[i + j] >= 7; in iusace_find_tonal() 123 is_tonal = is_tonal && ptr_scratch[i] - ptr_scratch[i + j] >= 7; in iusace_find_tonal() 128 is_tonal = is_tonal && ptr_scratch[i] - ptr_scratch[i + j] >= 7; in iusace_find_tonal() 140 is_tonal = is_tonal && ptr_scratch[i] - ptr_scratch[i + j] >= 7; in iusace_find_tonal() 145 is_tonal = is_tonal && ptr_scratch[i] - ptr_scratch[i + j] >= 7; in iusace_find_tonal() 157 is_tonal = is_tonal && ptr_scratch[i] - ptr_scratch[i + j] >= 7; in iusace_find_tonal() [all …]
|
D | ixheaace_sbr_hbe_fft.h | 40 VOID ixheaace_hbe_apply_cfftn(FLOAT32 re[], FLOAT32 *ptr_scratch, WORD32 n_pass, WORD32 i_sign); 42 VOID ixheaace_hbe_apply_cfftn_gen(FLOAT32 in[], FLOAT32 *ptr_scratch, WORD32 n_pass, 45 VOID ixheaace_hbe_apply_fft_288(FLOAT32 *ptr_inp, FLOAT32 *ptr_scratch, WORD32 len, 48 VOID ixheaace_hbe_apply_ifft_224(FLOAT32 *ptr_inp, FLOAT32 *ptr_scratch, WORD32 len, 55 VOID ixheaace_hbe_apply_ifft_336(FLOAT32 *ptr_inp, FLOAT32 *ptr_scratch, WORD32 len,
|
D | ixheaace_sbr_hbe_fft_ifft_32x32.c | 320 VOID ixheaace_hbe_apply_cfftn(FLOAT32 re[], FLOAT32 *ptr_scratch, WORD32 n_pass, WORD32 i_sign) { in ixheaace_hbe_apply_cfftn() argument 329 FLOAT32 *ptr_x = ptr_scratch; in ixheaace_hbe_apply_cfftn() 330 FLOAT32 *y = ptr_scratch + (2 * n_pass); in ixheaace_hbe_apply_cfftn() 1381 VOID ixheaace_hbe_apply_cfftn_gen(FLOAT32 in[], FLOAT32 *ptr_scratch, WORD32 n_pass, in ixheaace_hbe_apply_cfftn_gen() argument 1387 ptr_x = ptr_scratch; in ixheaace_hbe_apply_cfftn_gen() 1388 ptr_scratch += 2 * m_points; in ixheaace_hbe_apply_cfftn_gen() 1389 ptr_y = y = ptr_scratch; in ixheaace_hbe_apply_cfftn_gen() 1390 ptr_scratch += 4 * m_points; in ixheaace_hbe_apply_cfftn_gen() 1391 re_3 = ptr_scratch; in ixheaace_hbe_apply_cfftn_gen() 1392 ptr_scratch += 2 * m_points; in ixheaace_hbe_apply_cfftn_gen() [all …]
|
D | iusace_tns_usac.c | 273 FLOAT64 *ptr_k, FLOAT64 *ptr_win, FLOAT64 *ptr_scratch) { in iusace_levinson_durbin() argument 276 FLOAT64 *ptr_work_buffer = ptr_scratch; in iusace_levinson_durbin() 277 FLOAT64 *ptr_input = ptr_scratch + TNS_MAX_ORDER + 1; in iusace_levinson_durbin() 338 static VOID iusace_step_up(WORD32 f_order, FLOAT64 *ptr_k, FLOAT64 *ptr_a, FLOAT64 *ptr_scratch) { in iusace_step_up() argument 339 FLOAT64 *ptr_a_temp = ptr_scratch; in iusace_step_up() 359 FLOAT64 *ptr_scratch) { in iusace_calc_weighted_spec() argument 362 FLOAT32 *ptr_tns_sfb_mean = (FLOAT32 *)ptr_scratch; in iusace_calc_weighted_spec() 363 memset(ptr_scratch, 0, MAX_NUM_GROUPED_SFB * sizeof(ptr_tns_sfb_mean[0])); in iusace_calc_weighted_spec() 429 FLOAT64 *ptr_scratch = ptr_tns_scratch + 4096; in iusace_tns_encode() local 489 lpc_start_band, lpc_stop_band, ptr_scratch); in iusace_tns_encode() [all …]
|
D | ixheaace_mps_qmf.c | 42 FLOAT32 *real_subband, FLOAT32 *imag_subband, WORD8 *ptr_scratch) { in ixheaace_mps_212_qmf_forward_modulation_hq() argument 73 error = ixheaace_mps_212_dct_iv(real_subband, qmf_bands, ptr_scratch); in ixheaace_mps_212_qmf_forward_modulation_hq() 77 error = ixheaace_mps_212_dst_iv(imag_subband, qmf_bands, ptr_scratch); in ixheaace_mps_212_qmf_forward_modulation_hq() 116 WORD8 *ptr_scratch) { in ixheaace_mps_212_qmf_analysis_filtering_slot() argument 131 real_subband, imag_subband, ptr_scratch); in ixheaace_mps_212_qmf_analysis_filtering_slot()
|
D | ixheaace_mps_dct.h | 22 IA_ERRORCODE ixheaace_mps_212_dct_iv(FLOAT32 *ptr_data, WORD32 size, WORD8 *ptr_scratch); 24 IA_ERRORCODE ixheaace_mps_212_dst_iv(FLOAT32 *ptr_data, WORD32 size, WORD8 *ptr_scratch);
|
D | ixheaace_mps_dct.c | 50 IA_ERRORCODE ixheaace_mps_212_dct_iv(FLOAT32 *ptr_data, WORD32 length, WORD8 *ptr_scratch) { in ixheaace_mps_212_dct_iv() argument 59 ixheaace_scratch_mem *pstr_scratch = (ixheaace_scratch_mem *)ptr_scratch; in ixheaace_mps_212_dct_iv() 132 IA_ERRORCODE ixheaace_mps_212_dst_iv(FLOAT32 *ptr_data, WORD32 length, WORD8 *ptr_scratch) { in ixheaace_mps_212_dst_iv() argument 141 ixheaace_scratch_mem *pstr_scratch = (ixheaace_scratch_mem *)ptr_scratch; in ixheaace_mps_212_dst_iv()
|
D | ixheaace_qc_main_hp.c | 76 WORD32 flag_last_element, WORD32 frame_len_long, WORD8 *ptr_scratch, in ia_enhaacplus_enc_qc_main() argument 88 ixheaace_qc_stack *ptr_stack = (ixheaace_qc_stack *)ptr_scratch; in ia_enhaacplus_enc_qc_main() 89 ptr_scratch += sizeof(ixheaace_qc_stack); in ia_enhaacplus_enc_qc_main() 126 ptr_stack->sfb_ld_energy[0], num_channels, 0, aot, ptr_scratch); in ia_enhaacplus_enc_qc_main()
|
D | ixheaace_fft.h | 63 VOID ia_aac_ld_enc_mdct_480(FLOAT32 *ptr_inp, FLOAT32 *ptr_scratch, WORD32 mdct_flag, 71 WORD32 frame_len, WORD8 *ptr_scratch);
|
D | ixheaace_fd_qc_adjthr.c | 555 WORD32 num_channels, WORD32 chn, UWORD8 *ptr_scratch) { in iusace_correct_thr() argument 562 sfb_pe_factors[i] = (FLOAT32 *)ptr_scratch; in iusace_correct_thr() 563 ptr_scratch += (MAX_NUM_GROUPED_SFB) * sizeof(sfb_pe_factors[0][0]); in iusace_correct_thr() 672 UWORD8 *ptr_scratch) { in iusace_allow_more_holes() argument 707 WORD32 *start_sfb = (WORD32 *)ptr_scratch; in iusace_allow_more_holes() 795 WORD32 num_channels, WORD32 chn, UWORD8 *ptr_scratch) { in iusace_adapt_thr_to_pe() argument 805 ah_flag[i] = (WORD32 *)ptr_scratch; in iusace_adapt_thr_to_pe() 806 ptr_scratch += (MAX_NUM_GROUPED_SFB) * sizeof(ah_flag[0][0]); in iusace_adapt_thr_to_pe() 810 thr_exp[i] = (FLOAT32 *)ptr_scratch; in iusace_adapt_thr_to_pe() 811 ptr_scratch += (MAX_NUM_GROUPED_SFB) * sizeof(thr_exp[0][0]); in iusace_adapt_thr_to_pe() [all …]
|
D | ixheaace_fd_quant.c | 179 FLOAT64 *ptr_scratch, FLOAT64 *ptr_spec, in iusace_sort_for_grouping() argument 199 ptr_scratch[index++] = in iusace_sort_for_grouping() 207 memcpy(ptr_spec, ptr_scratch, ccfl * sizeof(ptr_spec[0])); in iusace_sort_for_grouping() 222 WORD32 *ptr_scratch, WORD32 *ptr_spec, WORD32 num_window_groups, in iusace_degroup_int() argument 233 memset(ptr_scratch, 0, ccfl * sizeof(WORD32)); in iusace_degroup_int() 246 ptr_scratch[n + loop2] = ptr_spec[index++]; in iusace_degroup_int() 253 memcpy(ptr_spec, ptr_scratch, ccfl * sizeof(WORD32)); in iusace_degroup_int()
|
D | ixheaace_mps_main_structure.h | 43 WORD8 *ptr_scratch; member
|
D | ixheaace_mps_qmf.h | 43 const FLOAT32 *time_in, const WORD32 stride, FLOAT32 *p_work_buffer, WORD8 *ptr_scratch);
|
D | ixheaace_fft.c | 84 WORD8 *ptr_scratch) { in ia_eaacp_enc_inverse_transform_512() argument 88 ixheaace_scratch_mem *pstr_scratch = (ixheaace_scratch_mem *)ptr_scratch; in ia_eaacp_enc_inverse_transform_512() 2119 static VOID ixheaace_mdct_960(FLOAT32 *ptr_input_flt, WORD8 *ptr_scratch) { in ixheaace_mdct_960() argument 2120 FLOAT32 *ptr_scratch_flt = (FLOAT32 *)ptr_scratch; in ixheaace_mdct_960() 2140 static VOID ixheaace_mdct_120(FLOAT32 *ptr_input_flt, WORD8 *ptr_scratch) { in ixheaace_mdct_120() argument 2143 FLOAT32 *ptr_scratch_flt = (FLOAT32 *)ptr_scratch; in ixheaace_mdct_120() 2166 WORD8 *ptr_scratch) { in ixheaace_mdct() argument 2169 ixheaace_scratch_mem *pstr_scratch = (ixheaace_scratch_mem *)ptr_scratch; in ixheaace_mdct() 2207 WORD32 frame_len, WORD8 *ptr_scratch) { in ixheaace_transform_real_lc_ld() argument 2262 ptr_scratch); in ixheaace_transform_real_lc_ld() [all …]
|
D | ixheaace_adjust_threshold.h | 54 WORD8 *ptr_scratch);
|
D | ixheaace_mps_enc.h | 33 const UWORD32 core_coder_delay, WORD8 *ptr_scratch);
|
D | ixheaace_sbr_hbe.h | 151 VOID (*ixheaace_hbe_anal_fft)(FLOAT32 *ptr_inp, FLOAT32 *ptr_scratch, WORD32 len, WORD32 sign); 153 (FLOAT32 *ptr_inp, FLOAT32 *ptr_scratch, WORD32 len, WORD32 sign);
|
/external/libxaac/encoder/drc_src/ |
D | impd_drc_uni_drc_eq.c | 212 VOID *ptr_scratch) { in impd_drc_derive_subband_gains_from_td_cascade() argument 217 FLOAT32 *ptr_subband_center_freq = (FLOAT32 *)ptr_scratch; in impd_drc_derive_subband_gains_from_td_cascade() 364 ia_drc_filter_cascade_t_domain_struct *pstr_filter_cascade_t_domain, VOID *ptr_scratch, in impd_drc_phase_align_cascade_group() argument 370 (ia_drc_allpass_chain_struct *)((pUWORD8)(ptr_scratch)) + *scratch_used; in impd_drc_phase_align_cascade_group() 534 ia_drc_eq_filter_block_struct *pstr_eq_filter_block, VOID *ptr_scratch, in impd_drc_derive_element_phase_alignment_filters() argument 543 (ia_drc_matching_phase_filter_struct *)((pUWORD8)ptr_scratch) + *scratch_used; in impd_drc_derive_element_phase_alignment_filters() 799 ia_drc_eq_filter_element_struct *pstr_eq_filter_element, pUWORD8 ptr_scratch) { in impd_drc_derive_eq_filter_elements() argument 803 WORD32 *ptr_poles_done = (WORD32 *)ptr_scratch; in impd_drc_derive_eq_filter_elements() 805 (WORD32 *)(ptr_scratch + in impd_drc_derive_eq_filter_elements() 1002 ia_drc_eq_filter_block_struct *pstr_eq_filter_block, VOID *ptr_scratch, in impd_drc_derive_filter_block() argument [all …]
|
D | impd_drc_uni_drc_filter_bank.c | 58 ia_drc_filter_banks_struct *pstr_filter_banks, VOID *ptr_scratch) { in impd_drc_init_all_filter_banks() argument 67 ptr_cascade_crossover_indices[i] = (WORD32 *)(ptr_scratch); in impd_drc_init_all_filter_banks() 68 ptr_scratch = (UWORD8 *)ptr_scratch + in impd_drc_init_all_filter_banks()
|
D | impd_drc_uni_drc_filter_bank.h | 39 ia_drc_filter_banks_struct *pstr_filter_banks, VOID *ptr_scratch);
|
/external/libxaac/decoder/ |
D | ixheaacd_acelp_mdct.c | 167 WORD32 *ptr_scratch) { in ixheaacd_acelp_mdct() argument 168 WORD32 *ptr_data_r = ptr_scratch; in ixheaacd_acelp_mdct() 169 WORD32 *ptr_data_i = ptr_scratch + 512; in ixheaacd_acelp_mdct() 223 WORD32 *ptr_scratch = &usac_data->scratch_buffer[0]; in ixheaacd_acelp_mdct_main() local 226 ixheaacd_acelp_mdct(in, output_buffer, preshift, l + m, ptr_scratch); in ixheaacd_acelp_mdct_main()
|
D | ixheaacd_block.c | 320 WORD32 *x_invquant, WORD32 *ixheaacd_pow_table_Q13, WORD8 *ptr_scratch, in ixheaacd_huffman_dec_word2_11() argument 393 value = *ptr_scratch++; in ixheaacd_huffman_dec_word2_11() 410 WORD8 temp = *ptr_scratch++; in ixheaacd_huffman_dec_word2_11() 439 value = *ptr_scratch++; in ixheaacd_huffman_dec_word2_11() 457 WORD8 temp = *ptr_scratch++; in ixheaacd_huffman_dec_word2_11() 630 WORD32 *x_invquant, WORD32 *ixheaacd_pow_table_Q13, WORD8 *ptr_scratch, in ixheaacd_huffman_dec_word2_quad() argument 667 ampout0 = w + *ptr_scratch++; in ixheaacd_huffman_dec_word2_quad() 680 ampout1 = x + *ptr_scratch++; in ixheaacd_huffman_dec_word2_quad() 693 ampout2 = y + *ptr_scratch++; in ixheaacd_huffman_dec_word2_quad() 706 ampout3 = z + *ptr_scratch++; in ixheaacd_huffman_dec_word2_quad() [all …]
|
D | ixheaacd_fwd_alias_cnx.c | 104 WORD32 *ptr_scratch = &usac_data->scratch_buffer[0]; in ixheaacd_fwd_alias_cancel_tool() local 114 ixheaacd_acelp_mdct(x_in, fac_signal, &qshift, fac_length, ptr_scratch); in ixheaacd_fwd_alias_cancel_tool() 142 WORD32 *ptr_scratch) { in ixheaacd_fr_alias_cnx_fix() argument 161 ptr_scratch); in ixheaacd_fr_alias_cnx_fix()
|
D | ixheaacd_fft_ifft_32x32.c | 1526 VOID ixheaacd_hbe_apply_ifft_336(FLOAT32 *inp, FLOAT32 *ptr_scratch, WORD32 len, in ixheaacd_hbe_apply_ifft_336() argument 1532 ptr_real = ptr_scratch; in ixheaacd_hbe_apply_ifft_336() 1533 ptr_scratch += 2 * len; in ixheaacd_hbe_apply_ifft_336() 1534 ptr_imag = ptr_scratch; in ixheaacd_hbe_apply_ifft_336() 1535 ptr_scratch += len; in ixheaacd_hbe_apply_ifft_336() 1536 p_scratch = ptr_scratch; in ixheaacd_hbe_apply_ifft_336() 1537 ptr_scratch += len; in ixheaacd_hbe_apply_ifft_336() 1538 p_real_1 = ptr_scratch; in ixheaacd_hbe_apply_ifft_336() 1539 ptr_scratch += len; in ixheaacd_hbe_apply_ifft_336() 1552 ixheaacd_hbe_apply_ifft_7(p_real_1, ptr_scratch); in ixheaacd_hbe_apply_ifft_336() [all …]
|
D | ixheaacd_channel.c | 780 WORD8 *ptr_scratch; in ixheaacd_read_spectral_data() local 783 ptr_scratch = (WORD8 *)ptr_aac_dec_channel_info->pulse_scratch; in ixheaacd_read_spectral_data() 785 ptr_scratch = (WORD8 *)ptr_aac_dec_channel_info->scratch_buf_ptr; in ixheaacd_read_spectral_data() 790 ptr_scratch, swb_offset, object_type); in ixheaacd_read_spectral_data() 812 ptr_spec_coef_out, ptr_scratch); in ixheaacd_read_spectral_data() 826 ptr_scratch); in ixheaacd_read_spectral_data() 829 ptr_scratch += sfb_width; in ixheaacd_read_spectral_data()
|