libxaac/decoder
Sushanth Patil 3551482d1d Optimisation changes in mps dec module
Added changes to reduce processing loops in cases of
residual bands, pre mix req and phase coding in mps
module.
2022-07-24 11:44:37 +05:30
..
armv7 Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
armv8 Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
drc_src Select Expert and Anchor Loudness measurement. 2022-01-20 11:53:40 +05:30
generic Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
x86 Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
x86_64 Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
ixheaacd_aac_config.h Fixes to incorporate latest conformance criteria 2019-07-03 10:23:20 -07:00
ixheaacd_aac_imdct.c Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_aac_imdct.h Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_aac_rom.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_aac_rom.h Fix for array bound overflows 2019-01-11 14:16:39 -08:00
ixheaacd_aac_tns.c Fix for integer-overflow in ixheaacd_tns_ar_filter_fixed_armv8 2020-01-11 16:39:29 -08:00
ixheaacd_aacdec.h Initialize all allocated memory blocks to zero 2019-03-27 15:49:39 -07:00
ixheaacd_aacdecoder.c Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_aacpluscheck.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_acelp_bitparse.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_acelp_com.h Fix to define all tables as const in libxaac 2019-07-17 12:24:16 -07:00
ixheaacd_acelp_decode.c Fix for use of uninitialsied value in ixheaacd_bass_post_filter 2020-01-11 19:39:10 -08:00
ixheaacd_acelp_info.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_acelp_mdct.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_acelp_tools.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_adts.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_adts_crc_check.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_adts_crc_check.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_api.c Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_api_defs.h Sanitization fixes from new CTS tests 2018-05-25 11:35:52 -07:00
ixheaacd_apicmd_standards.h Obtain Loudness Info from MPEG-4/MPEG-D DRC stream 2022-01-20 11:50:10 +05:30
ixheaacd_arith_dec.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_arith_dec.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_audioobjtypes.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_avq_dec.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_avq_rom.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_basic_funcs.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_basic_funcs.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_basic_op.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_basic_ops.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_basic_ops.h Fix for integer-overflow in ixheaacd_tns_ar_filter_fixed_armv8 2020-01-11 16:39:29 -08:00
ixheaacd_basic_ops16.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_basic_ops32.h Optimisation changes in saturation functions 2020-04-15 13:06:33 -07:00
ixheaacd_basic_ops40.h Fix for integer overflow in ixheaacd_cplx_synt_qmffilt 2020-09-11 21:27:53 +05:30
ixheaacd_basic_ops_arr.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_bit_extract.h Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_bitbuffer.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_bitbuffer.h Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_block.c Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_block.h Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_channel.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_channel.h Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_channelinfo.h Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_cnst.h Fix for out of bound write memory access in xheaac 2018-09-10 23:19:24 +00:00
ixheaacd_common_initfuncs.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_common_lpfuncs.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_common_rom.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_common_rom.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_config.h Fixes to incorporate latest conformance criteria 2019-07-03 10:23:20 -07:00
ixheaacd_constants.h Optimisation changes in ixheaacd_samples_sat 2020-04-18 08:15:56 -07:00
ixheaacd_create.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_create.h Sanitization fixes from new CTS tests 2018-05-25 11:35:52 -07:00
ixheaacd_dec_main.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_decode_main.c Optimisation changes in ixheaacd_samples_sat 2022-07-24 11:09:13 +05:30
ixheaacd_defines.h Fix for integer overflow in ixheaacd_decode_init() 2019-01-08 11:05:48 -08:00
ixheaacd_definitions.h Fix for heap-buffer-overflow in ixheaacd_samples_sat 2019-07-31 14:04:45 -07:00
ixheaacd_drc_data_struct.h Fix for array out of bound access in aac decoding 2019-04-04 21:16:35 +00:00
ixheaacd_drc_dec.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_drc_freq_dec.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_dsp_fft32x32s.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_dsp_fft32x32s.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_env_calc.c Fix for SBO in ixheaacd_enery_calc_persfb function 2020-01-11 17:34:55 -08:00
ixheaacd_env_calc.h Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_env_dec.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_env_dec.h Fix for array bound overflows 2019-01-11 14:16:39 -08:00
ixheaacd_env_extr.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_env_extr.h Optimisation changes in ixheaacd_generate_hf 2022-07-24 11:15:54 +05:30
ixheaacd_env_extr_part.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_error_codes.h Sanitization fixes from new CTS tests 2018-05-25 11:35:52 -07:00
ixheaacd_error_handler.h Fix for global buffer overflow in error handler function 2019-07-23 14:59:21 -07:00
ixheaacd_error_standards.h Fix for heap buffer overflow in aac showbit_32 function 2018-09-12 13:35:01 -07:00
ixheaacd_esbr_envcal.c Fix for array out of bound esbr_envcalc file. 2020-01-09 14:24:30 -08:00
ixheaacd_esbr_fft.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_esbr_polyphase.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_esbr_rom.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_esbr_rom.h Fix to define all tables as const in libxaac 2019-07-17 12:24:16 -07:00
ixheaacd_ext_ch_ele.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_fft.c Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
ixheaacd_freq_sca.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_freq_sca.h Sanitization fixes from new CTS tests 2018-05-25 11:35:52 -07:00
ixheaacd_func_def.h Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_function_selector.h Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
ixheaacd_fwd_alias_cnx.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_hbe_trans.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_hcr.h Sanitization fixes from new CTS tests 2018-05-25 11:35:52 -07:00
ixheaacd_headerdecode.c Fix for NPD in ixheaacd_init_sbr 2020-09-29 18:11:57 +05:30
ixheaacd_headerdecode.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_huff_code_reorder.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_huff_tools.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_hufftables.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_hybrid.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_hybrid.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_imdct.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_info.h Fix to define all tables as const in libxaac 2019-07-17 12:24:16 -07:00
ixheaacd_init_config.c Fix for missing bound check in MPS bit parsing 2020-03-05 16:35:16 -08:00
ixheaacd_initfuncs.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_interface.h Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
ixheaacd_intrinsics.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_latmdemux.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_latmdemux.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_longblock.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_lpc.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_lpc_dec.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_lpfuncs.c Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_lpp_tran.c Fix for integer overflow in ixheaacd_add32 function 2020-01-09 14:57:32 -08:00
ixheaacd_lpp_tran.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_lt_predict.c Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_lt_predict.h Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_main.h Fix for global buffer overflow in ixheaacd_tns_apply 2018-10-22 18:45:39 -07:00
ixheaacd_memory_standards.h Sanitization fixes from new CTS tests 2018-05-25 11:35:52 -07:00
ixheaacd_mps_dec.c Optimisation changes in mps dec module 2022-07-24 11:44:37 +05:30
ixheaacd_mps_dec.h Optimisation changes in mps dec module 2022-07-24 11:44:37 +05:30
ixheaacd_mps_decor.h Optimisation changes in mps dec module 2022-07-24 11:44:37 +05:30
ixheaacd_mps_decorr.c Optimisation changes in mps dec module 2022-07-24 11:44:37 +05:30
ixheaacd_mps_huff_tab.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_mps_hybfilter.h Optimisation changes in mps dec module 2022-07-24 11:44:37 +05:30
ixheaacd_mps_hybrid_filt.c Optimisation changes in mps dec module 2022-07-24 11:44:37 +05:30
ixheaacd_mps_interface.h Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_mps_nlc_dec.h Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_mps_parse.c Optimisation changes in mps apply pre-matrix and mix-matrix modules 2022-07-24 11:05:23 +05:30
ixheaacd_mps_poly_filt.c Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
ixheaacd_mps_polyphase.h Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
ixheaacd_mps_pre_mix.c Optimisation changes in mps dec module 2022-07-24 11:44:37 +05:30
ixheaacd_mps_process.h Optimisation changes in mps dec module 2022-07-24 11:44:37 +05:30
ixheaacd_mps_rom.c Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
ixheaacd_mps_smoothing.c Optimisation changes in mps dec module 2022-07-24 11:44:37 +05:30
ixheaacd_mps_temp_process.c Optimisation changes in ixheaacd_mps_temp_process 2022-07-24 11:34:29 +05:30
ixheaacd_mps_temp_reshape.c Optimisation changes in mps dec module 2022-07-24 11:44:37 +05:30
ixheaacd_multichannel.c Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_multichannel.h Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_peak_limiter.c Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_peak_limiter_struct_def.h Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_pns.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_pns_js_thumb.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_pred_vec_block.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_process.c Optimisation changes in mps apply function 2022-07-23 21:15:48 +05:30
ixheaacd_process.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_ps_bitdec.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_ps_bitdec.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_ps_dec.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_ps_dec.h Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_pulsedata.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_pvc_dec.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_pvc_rom.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_pvc_rom.h Sanitization fixes from new CTS tests 2018-05-25 11:35:52 -07:00
ixheaacd_qmf_dec.c Fix for integer overflow in ixheaacd_cplx_synt_qmffilt 2020-09-11 21:27:53 +05:30
ixheaacd_qmf_dec.h Formatting changes 2018-06-07 16:52:19 -07:00
ixheaacd_qmf_poly.h Fix for stack corruption in esbr 2018-07-12 23:36:28 +00:00
ixheaacd_rev_vlc.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_rom.c Optimisation changes in mps synt calc module 2022-07-24 11:10:54 +05:30
ixheaacd_rvlc.h Fix for heap buffer overflow in huff code reorder 2018-09-18 13:05:13 -07:00
ixheaacd_sbr_common.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_sbr_const.h Fixes to incorporate latest conformance criteria 2019-07-03 10:23:20 -07:00
ixheaacd_sbr_crc.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_sbr_crc.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_sbr_dec.c Optimisation changes in ixheaacd_generate_hf 2022-07-24 11:15:54 +05:30
ixheaacd_sbr_dec.h Optimisation changes in mps apply function 2022-07-23 21:15:48 +05:30
ixheaacd_sbr_payload.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_sbr_rom.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_sbr_rom.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_sbr_scale.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_sbrdec_initfuncs.c Optimisation changes in mps apply function 2022-07-23 21:15:48 +05:30
ixheaacd_sbrdec_lpfuncs.c Optimisation changes in ixheaacd_generate_hf 2022-07-24 11:15:54 +05:30
ixheaacd_sbrdecoder.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_sbrdecoder.h Fix for array bound overflows 2019-01-11 14:16:39 -08:00
ixheaacd_sbrdecsettings.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_sbrqmftrans.h Fix for OOB write in ixheaacd_real_synth_filt. 2019-02-22 18:51:11 -08:00
ixheaacd_spectrum_dec.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_stereo.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_stereo.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_struct.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_struct_def.h Changes to move output sample path from 16bit to 32 bit 2022-01-20 11:54:35 +05:30
ixheaacd_tcx_fwd_alcnx.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_tcx_fwd_mdct.c Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_td_mdct.h Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00
ixheaacd_thumb_ps_dec.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_tns.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_tns.h Formatting changes 2018-06-07 16:52:19 -07:00
ixheaacd_tns_usac.h Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
ixheaacd_type_def.h Fix for heap buffer overflow in aac showbit_32 function 2018-09-12 13:35:01 -07:00
ixheaacd_vec_baisc_ops.h Fixes to incorporate latest conformance criteria 2019-07-03 10:23:20 -07:00
ixheaacd_ver_number.h Collected Cleanups from Ittiam 2018-06-05 13:04:22 -07:00
ixheaacd_Windowing.c Fix for correcting #include delimiters 2019-08-26 13:35:44 -07:00
ixheaacd_windows.h Fix to handle missing checks on error returned 2020-09-10 12:48:42 -07:00