libxaac/encoder
Akshay Ragir e8d026548e Fix for the Index-out-of-bounds in iusace_quantize_lines
These changes handle the index-out-of-bounds runtime error
reported when the bit consumption exceeds the bit reservoir
and global gain reaches the maximum value. The issue is
reported with USAC and the same changes are extended to AAC.

Bug: ossFuzz: 63019
Test: poc in bug
2023-10-12 19:24:54 +05:30
..
drc_src Minor bug fixes 2023-10-03 19:14:29 +05:30
iusace_acelp_enc.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_acelp_rom.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_acelp_tools.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_arith_enc.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_arith_enc.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_avq_enc.c Encoder enhancements for USAC along with DRC (#38) 2023-07-21 19:29:46 +05:30
iusace_avq_enc.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_avq_rom.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_basic_ops_flt.h Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
iusace_bitbuffer.c Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
iusace_bitbuffer.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
iusace_block_switch.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_block_switch.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_block_switch_const.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_block_switch_struct_def.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_cnst.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_config.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_enc_fac.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_enc_main.c Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
iusace_esbr_inter_tes.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_esbr_inter_tes.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_esbr_pvc.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_esbr_pvc.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_esbr_pvc_rom.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_esbr_rom.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_esbr_rom.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_fd_enc.h Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
iusace_fd_fac.c Fix for build warnings on armv7 2023-09-14 18:12:59 +05:30
iusace_fd_qc_adjthr.h Fix for the Global-buffer-overflow READ 4 in iusace_estimate_scfs_chan 2023-09-09 20:32:12 +05:30
iusace_fd_qc_util.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_fd_quant.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_fft.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_fft.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_func_prototypes.h Encoder enhancements for USAC along with DRC (#38) 2023-07-21 19:29:46 +05:30
iusace_lpc.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_lpc_avq.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_lpd.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_lpd_enc.c Encoder enhancements for USAC along with DRC (#38) 2023-07-21 19:29:46 +05:30
iusace_lpd_rom.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_lpd_rom.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_lpd_utils.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_main.h Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
iusace_ms.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_ms.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_psy_mod.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_psy_mod.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_psy_rom.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_psy_utils.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_psy_utils.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_rom.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_rom.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_signal_classifier.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_tcx_enc.c Fix for the Divide-by-zero in iusace_tcx_fac_encode 2023-09-01 21:42:20 +05:30
iusace_tcx_mdct.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_tcx_mdct.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_tns_usac.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_tns_usac.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_type_def.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
iusace_windowing.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_windowing.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
iusace_write_bitstream.c Encoder enhancements for DRC (#39) 2023-07-28 17:53:06 +05:30
iusace_write_bitstream.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_aac_constants.h Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
ixheaace_adjust_threshold.c Fix for the Divide-by-zero in iaace_adjust_threshold 2023-10-03 19:14:29 +05:30
ixheaace_adjust_threshold.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_adjust_threshold_data.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_api.c Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
ixheaace_api.h Encoder enhancements for DRC (#39) 2023-07-28 17:53:06 +05:30
ixheaace_api_defs.h Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
ixheaace_asc_write.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_asc_write.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_basic_ops.c Fix for the Divide-by-zero in impd_drc_td_drc_gain_calc_init 2023-10-03 19:14:29 +05:30
ixheaace_bitbuffer.c Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_bitbuffer.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_bitbuffer_hp.c Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_bits_count.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_bits_count.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_block_switch.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_block_switch.h Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_calc_ms_band_energy.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_calc_ms_band_energy.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_channel_map.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_channel_map.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_common_rom.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_common_rom.h Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_common_utils.h Fix for the Divide-by-zero in impd_drc_td_drc_gain_calc_init 2023-10-03 19:14:29 +05:30
ixheaace_config.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_config_params.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_constants.h Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_cplx_pred.c Fix for the Global-buffer-overflow READ 4 in iusace_quantize_lines 2023-10-03 19:14:29 +05:30
ixheaace_cplx_pred.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_definitions.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_dynamic_bits.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_dynamic_bits.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_enc_init.c Fix for the Floating-point-exception in ia_enhaacplus_enc_aac_core_encode 2023-09-14 18:12:59 +05:30
ixheaace_enc_main.c Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
ixheaace_enc_main.h Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
ixheaace_env_bit.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_error_codes.h Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
ixheaace_error_handler.h DRC API and testbench updates (#41) 2023-08-04 19:29:27 +05:30
ixheaace_fd_enc.c Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
ixheaace_fd_mdct.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_fd_qc_adjthr.c Fix for the Global-buffer-overflow READ 4 in iusace_estimate_scfs_chan 2023-09-09 20:32:12 +05:30
ixheaace_fd_qc_util.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_fd_quant.c Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
ixheaace_fft.c Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_fft.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_group_data.c Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_group_data.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_huffman_rom.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_hybrid.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_hybrid_init.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_interface.c Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_interface.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mdct_480.c Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_memory_standards.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_mps_bitstream.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_mps_bitstream.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_buf.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_common_define.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_common_fix.h Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_mps_dct.c Encoder enhancements for USAC along with DRC (#38) 2023-07-21 19:29:46 +05:30
ixheaace_mps_dct.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_defines.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_delay.c Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_mps_delay.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_dmx_tdom_enh.c Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_mps_dmx_tdom_enh.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_enc.c Encoder enhancements for USAC along with DRC (#38) 2023-07-21 19:29:46 +05:30
ixheaace_mps_enc.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_filter.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_filter.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_frame_windowing.c Encoder enhancements for USAC along with DRC (#38) 2023-07-21 19:29:46 +05:30
ixheaace_mps_frame_windowing.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_huff_tab.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_huff_tab.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_hybrid_filter.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_lib.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_main_structure.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_memory.h Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_mps_nlc_enc.c Encoder enhancements for USAC along with DRC (#38) 2023-07-21 19:29:46 +05:30
ixheaace_mps_nlc_enc.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_onset_detect.c Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_mps_onset_detect.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_param_extract.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_mps_param_extract.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_polyphase.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_qmf.c Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_mps_qmf.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_rom.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_rom.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_sac_hybfilter.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_sac_nlc_enc.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_sac_polyphase.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_spatial_bitstream.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_static_gain.c Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_mps_static_gain.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_struct_def.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_structure.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_tools_rom.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_mps_tools_rom.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_tree.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_tree.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_vector_functions.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_mps_vector_functions.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_ms_stereo.c Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_ms_stereo.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_nf.c Minor bug fixes 2023-10-03 19:14:29 +05:30
ixheaace_nf.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_ps_bitenc.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_ps_enc.c Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_ps_enc_init.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_psy_configuration.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_psy_configuration.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_psy_const.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_psy_data.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_psy_mod.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_psy_mod.h Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_psy_utils.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_psy_utils.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_psy_utils_spreading.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_psy_utils_spreading.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_qc_data.h Fix for the Global-buffer-overflow READ 4 in iusace_estimate_scfs_chan 2023-09-09 20:32:12 +05:30
ixheaace_qc_main_hp.c Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
ixheaace_qc_util.c Encoder enhancements for USAC along with DRC (#38) 2023-07-21 19:29:46 +05:30
ixheaace_qc_util.h Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
ixheaace_quant.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_quant.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_radix2_fft.c Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_resampler.c Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_resampler.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_resampler_init.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_rom.c Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_rom.h Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_sbr.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_cmondata.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_code_envelope.c Fix for the Null-dereference in ixheaace_extract_sbr_envelope 2023-08-31 09:12:21 +05:30
ixheaace_sbr_code_envelope.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_code_envelope_lp.c Fix for the Null-dereference in ixheaace_extract_sbr_envelope 2023-08-31 09:12:21 +05:30
ixheaace_sbr_crc.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_crc.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_def.h Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_sbr_enc_struct.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_env_est.c Fix for the Null-dereference in ixheaace_extract_sbr_envelope 2023-09-09 20:32:12 +05:30
ixheaace_sbr_env_est.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_env_est_init.c Fix for the Null-dereference in ixheaace_extract_sbr_envelope 2023-08-31 09:12:21 +05:30
ixheaace_sbr_frame_info_gen.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_frame_info_gen.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_freq_scaling.c USAC Encoder enhancements (#45) 2023-08-21 10:54:50 +05:30
ixheaace_sbr_freq_scaling.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_hbe.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_hbe_dft_trans.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_hbe_fft.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_hbe_fft_ifft_32x32.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_hbe_polyphase.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_hbe_trans.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_header.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_hybrid.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_inv_filtering_estimation.c Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_sbr_inv_filtering_estimation.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_main.c Fix for the Null-dereference in ixheaace_extract_sbr_envelope 2023-08-31 09:12:21 +05:30
ixheaace_sbr_main.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_misc.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_misc.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_missing_harmonics_det.c Fix for the Global-buffer-overflow READ 4 in iusace_quantize_lines 2023-10-03 19:14:29 +05:30
ixheaace_sbr_missing_harmonics_det.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_noise_floor_est.c Fix for the Null-dereference in ixheaace_extract_sbr_envelope 2023-08-31 09:12:21 +05:30
ixheaace_sbr_noise_floor_est.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_ps_bitenc.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_ps_enc.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_qmf_enc.c Fix for the Null-dereference in ixheaace_extract_sbr_envelope 2023-08-31 09:12:21 +05:30
ixheaace_sbr_qmf_enc.h Fix for the Null-dereference in ixheaace_extract_sbr_envelope 2023-08-31 09:12:21 +05:30
ixheaace_sbr_qmf_enc_init.c Fix for the Null-dereference in ixheaace_extract_sbr_envelope 2023-08-31 09:12:21 +05:30
ixheaace_sbr_rom.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_rom.h Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_sbr_ton_corr.c Fix for the Null-dereference in ixheaace_extract_sbr_envelope 2023-08-31 09:12:21 +05:30
ixheaace_sbr_ton_corr.h Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
ixheaace_sbr_ton_corr_hp.c Fix for the Global-buffer-overflow READ 4 in iusace_quantize_lines 2023-10-03 19:14:29 +05:30
ixheaace_sbr_tran_det.c Fix for the Divide-by-zero in ixheaace_spectral_change 2023-09-09 20:32:12 +05:30
ixheaace_sbr_tran_det.h USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_sbr_tran_det_hp.c Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sbr_write_bitstream.c Fix for the Null-dereference in ixheaace_extract_sbr_envelope 2023-08-31 09:12:21 +05:30
ixheaace_sbr_write_bitstream.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_sf_estimation.c Fix for the Global-buffer-overflow READ 4 in iusace_estimate_scfs_chan 2023-09-09 20:32:12 +05:30
ixheaace_sf_estimation.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_signal_classifier.c Encoder enhancements for USAC along with DRC (#38) 2023-07-21 19:29:46 +05:30
ixheaace_signal_classifier_rom.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_static_bits.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_static_bits.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_stereo_preproc.c Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_stereo_preproc.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_struct_def.h Fix for the Index-out-of-bounds in iusace_quantize_lines 2023-10-12 19:24:54 +05:30
ixheaace_tns.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_tns.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_tns_func.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_tns_hp.c Fix for the Divide-by-zero in ia_enhaacplus_enc_calc_weighted_spectrum 2023-08-31 09:12:21 +05:30
ixheaace_tns_init.c Code refactoring and minor fixes (#36) 2023-07-07 16:15:45 +05:30
ixheaace_tns_params.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_tns_params.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_version_number.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_write_adts_adif.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_write_adts_adif.h Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +05:30
ixheaace_write_bitstream.c USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_write_bitstream.h Encoder Enhancements (#34) 2023-06-23 17:54:31 +05:30
libxaacenc.cmake USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30