libxaac/encoder
Akshay Ragir f39922ae99 Fix for the Global-buffer-overflow READ 4 in iaace_quantize_lines
These changes handle the runtime error reported when the gain
value exceeds the maximum supported value because of zero
spectrum. This is resolved by exiting the rate distortion loop
when zero spectrum is detected. The issue is reported with AAC
and the same changes are extended to USAC.

Bug: ossFuzz:61699
Test: poc in bug
2023-09-09 20:32:12 +05:30
..
drc_src DRC API and testbench updates (#41) 2023-08-04 19:29:27 +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 Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +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 Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +05:30
iusace_fd_fac.c Fix for the Divide-by-zero in iusace_fd_fac 2023-08-31 09:12:21 +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 Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +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 USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +05:30
ixheaace_adjust_threshold.c Fix for the Divide-by-zero in iaace_adjust_threshold 2023-08-31 09:12:21 +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 Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +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 Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +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 Combined Workspace for Encoder and Decoder (#33) 2023-05-22 20:11:52 +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 USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +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 Divide-by-zero in iusace_cplx_pred_proc 2023-08-31 09:12:21 +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 Encoder enhancements for USAC along with DRC (#38) 2023-07-21 19:29:46 +05:30
ixheaace_enc_main.c Fix for the Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +05:30
ixheaace_enc_main.h Fix for the Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +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 Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +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 Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +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 Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +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 USAC along with DRC support for libxaac encoder (#37) 2023-07-14 13:04:15 +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 Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +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 Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +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 Divide-by-zero in ixheaace_sbr_missing_harmonics_detector_qmf 2023-09-01 21:42:20 +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 Null-dereference in ixheaace_extract_sbr_envelope 2023-08-31 09:12:21 +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 Global-buffer-overflow READ 4 in iaace_quantize_lines 2023-09-09 20:32:12 +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