The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 627 | 19.4% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 6 | 0.18% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 2587 | 80.3% |
All colors | 3220 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
165 | 165 |
1 :
['ia_enhaacplus_enc_write_single_channel_ind_coupling_element'] |
165 | 286 | ia_enhaacplus_enc_write_bitstream | call site: 02289 | /src/libxaac/encoder/ixheaace_write_bitstream.c:695 |
85 | 85 |
1 :
['ia_eaacp_enc_inverse_transform_512'] |
85 | 85 | ia_enhaacplus_enc_transform_real | call site: 02130 | /src/libxaac/encoder/ixheaace_fft.c:277 |
11 | 11 |
1 :
['ixheaace_mps_212_frame_window_list_limit'] |
11 | 23 | ixheaace_mps_212_frame_window_get_window | call site: 01171 | /src/libxaac/encoder/ixheaace_mps_frame_windowing.c:130 |
6 | 6 |
1 :
['impd_drc_enc_ducking_scaling'] |
6 | 20 | impd_drc_enc_ducking_modifiers | call site: 00167 | /src/libxaac/encoder/drc_src/impd_drc_mux.c:598 |
0 | 172 |
1 :
['ixheaace_mps_515_calc_huff_bits'] |
44 | 677 | ixheaace_mps_515_ec_data_pair_enc | call site: 01354 | /src/libxaac/encoder/ixheaace_mps_nlc_enc.c:1776 |
0 | 155 |
2 :
['ixheaace_mps_515_apply_huff_coding', 'ixheaace_write_bits'] |
33 | 188 | ixheaace_mps_515_ec_data_pair_enc | call site: 01384 | /src/libxaac/encoder/ixheaace_mps_nlc_enc.c:1872 |
0 | 54 |
2 :
['iusace_write_bits_buf', 'impd_drc_enc_gain_modifiers'] |
0 | 54 | impd_drc_write_drc_instruct_uni_drc | call site: 00176 | /src/libxaac/encoder/drc_src/impd_drc_mux.c:1027 |
0 | 28 |
1 :
['ixheaace_mps_515_split_lsb'] |
77 | 1013 | ixheaace_mps_515_ec_data_pair_enc | call site: 01336 | /src/libxaac/encoder/ixheaace_mps_nlc_enc.c:1691 |
0 | 12 |
1 :
['iusace_write_escape_value'] |
0 | 85 | ixheaace_get_audiospecific_config_bytes | call site: 00941 | /src/libxaac/encoder/ixheaace_asc_write.c:562 |
0 | 12 |
1 :
['iusace_write_escape_value'] |
0 | 85 | ixheaace_get_usac_config_bytes | call site: 03196 | /src/libxaac/encoder/ixheaace_asc_write.c:652 |
0 | 0 | None | 1316 | 2380 | impd_drc_write_uni_drc_config_extn | call site: 00283 | /src/libxaac/encoder/drc_src/impd_drc_mux.c:2602 |
0 | 0 | None | 1316 | 2380 | impd_drc_write_uni_drc_config_extn | call site: 00313 | /src/libxaac/encoder/drc_src/impd_drc_mux.c:2614 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/libxaac/fuzzer/xaac_enc_fuzzer.cpp | 7 |
/src/libxaac/encoder/ixheaace_loudness_measurement.c | 9 |
/src/libxaac/encoder/ixheaace_api.c | 25 |
/src/libxaac/encoder/ixheaace_enc_init.c | 10 |
/src/libxaac/encoder/ixheaace_sbr_main.c | 17 |
/src/libxaac/encoder/iusace_enc_main.c | 10 |
/src/libxaac/encoder/drc_src/impd_drc_api.c | 5 |
/src/libxaac/encoder/drc_src/impd_drc_enc.c | 5 |
/src/libxaac/encoder/ixheaace_resampler.c | 12 |
/src/libxaac/encoder/ixheaace_mps_enc.c | 25 |
/src/libxaac/encoder/drc_src/impd_drc_mux.c | 49 |
/src/libxaac/encoder/iusace_bitbuffer.c | 4 |
/src/libxaac/encoder/drc_src/impd_drc_uni_drc_filter_bank.c | 2 |
/src/libxaac/encoder/drc_src/impd_drc_uni_drc_eq.c | 33 |
/src/libxaac/common/ixheaac_basic_ops32.h | 8 |
/src/libxaac/encoder/ixheaace_qc_util.c | 9 |
/src/libxaac/encoder/ixheaace_mps_param_extract.c | 7 |
/src/libxaac/encoder/ixheaace_mps_tree.c | 3 |
/src/libxaac/encoder/ixheaace_mps_qmf.c | 4 |
/src/libxaac/encoder/ixheaace_mps_filter.c | 2 |
/src/libxaac/encoder/ixheaace_mps_onset_detect.c | 3 |
/src/libxaac/encoder/ixheaace_mps_frame_windowing.c | 5 |
/src/libxaac/encoder/ixheaace_mps_static_gain.c | 1 |
/src/libxaac/encoder/ixheaace_mps_dmx_tdom_enh.c | 4 |
/src/libxaac/encoder/ixheaace_mps_bitstream.c | 16 |
/src/libxaac/encoder/ixheaace_bitbuffer.c | 6 |
/src/libxaac/encoder/ixheaace_bitbuffer_hp.c | 2 |
/src/libxaac/encoder/ixheaace_mps_delay.c | 1 |
/src/libxaac/encoder/ixheaace_mps_nlc_enc.c | 26 |
/src/libxaac/encoder/ixheaace_ps_enc_init.c | 2 |
/src/libxaac/encoder/ixheaace_sbr_freq_scaling.c | 13 |
/src/libxaac/encoder/ixheaace_sbr_misc.c | 4 |
/src/libxaac/encoder/ixheaace_sbr_qmf_enc_init.c | 2 |
/src/libxaac/encoder/ixheaace_sbr_ton_corr.c | 4 |
/src/libxaac/encoder/ixheaace_sbr_noise_floor_est.c | 6 |
/src/libxaac/encoder/ixheaace_sbr_inv_filtering_estimation.c | 6 |
/src/libxaac/encoder/ixheaace_sbr_missing_harmonics_det.c | 10 |
/src/libxaac/encoder/ixheaace_sbr_env_est_init.c | 1 |
/src/libxaac/encoder/ixheaace_sbr_code_envelope.c | 2 |
/src/libxaac/encoder/ixheaace_sbr_frame_info_gen.c | 18 |
/src/libxaac/encoder/ixheaace_sbr_tran_det.c | 5 |
/src/libxaac/encoder/iusace_esbr_inter_tes.c | 8 |
/src/libxaac/encoder/ixheaace_sbr_hbe_dft_trans.c | 13 |
/src/libxaac/encoder/ixheaace_sbr_env_est.c | 18 |
/src/libxaac/encoder/ixheaace_sbr_hbe_trans.c | 15 |
/src/libxaac/encoder/ixheaace_hybrid_init.c | 1 |
/src/libxaac/encoder/iusace_esbr_pvc.c | 11 |
/src/libxaac/encoder/ixheaace_resampler_init.c | 2 |
/src/libxaac/encoder/ixheaace_channel_map.c | 3 |
/src/libxaac/encoder/ixheaace_psy_mod.c | 7 |
/src/libxaac/encoder/ixheaace_psy_configuration.c | 10 |
/src/libxaac/encoder/ixheaace_tns_init.c | 4 |
/src/libxaac/encoder/ixheaace_tns_params.c | 2 |
/src/libxaac/encoder/ixheaace_block_switch.c | 8 |
/src/libxaac/encoder/ixheaace_psy_utils.c | 2 |
/src/libxaac/encoder/ixheaace_adjust_threshold.c | 18 |
/src/libxaac/encoder/ixheaace_dynamic_bits.c | 15 |
/src/libxaac/encoder/ixheaace_stereo_preproc.c | 3 |
/src/libxaac/encoder/ixheaace_asc_write.c | 13 |
/src/libxaac/encoder/drc_src/impd_drc_gain_calculator.c | 8 |
/src/libxaac/encoder/ixheaace_basic_ops.c | 2 |
/src/libxaac/encoder/drc_src/impd_drc_tables.c | 5 |
/src/libxaac/encoder/ixheaace_fd_qc_util.c | 6 |
/src/libxaac/encoder/iusace_psy_mod.c | 3 |
/src/libxaac/encoder/iusace_psy_utils.c | 13 |
/src/libxaac/encoder/ixheaace_fd_qc_adjthr.c | 29 |
/src/libxaac/encoder/ixheaace_signal_classifier.c | 9 |
/src/libxaac/encoder/iusace_block_switch.c | 8 |
/src/libxaac/encoder/iusace_tns_usac.c | 12 |
/src/libxaac/encoder/iusace_lpd_enc.c | 8 |
/src/libxaac/encoder/ixheaace_mps_dct.c | 2 |
/src/libxaac/encoder/ixheaace_fft.c | 36 |
/src/libxaac/encoder/iusace_basic_ops_flt.h | 1 |
/src/libxaac/encoder/ixheaace_mps_vector_functions.c | 3 |
/src/libxaac/encoder/ixheaace_mps_polyphase.c | 16 |
/src/libxaac/encoder/ixheaace_mps_hybrid_filter.c | 5 |
/src/libxaac/encoder/ixheaace_sbr_crc.c | 3 |
/src/libxaac/encoder/iusace_fft.c | 13 |
/src/libxaac/encoder/ixheaace_sbr_qmf_enc.c | 22 |
/src/libxaac/encoder/ixheaace_sbr_hbe_polyphase.c | 3 |
/src/libxaac/encoder/ixheaace_ps_enc.c | 3 |
/src/libxaac/encoder/ixheaace_hybrid.c | 4 |
/src/libxaac/encoder/ixheaace_radix2_fft.c | 2 |
/src/libxaac/encoder/ixheaace_sbr_ton_corr_hp.c | 2 |
/src/libxaac/encoder/ixheaace_sbr_tran_det_hp.c | 4 |
/src/libxaac/encoder/ixheaace_sbr_code_envelope_lp.c | 2 |
/src/libxaac/encoder/ixheaace_sbr_write_bitstream.c | 23 |
/src/libxaac/encoder/ixheaace_ps_bitenc.c | 3 |
/src/libxaac/encoder/ixheaace_enc_main.c | 1 |
/src/libxaac/encoder/ixheaace_mdct_480.c | 4 |
/src/libxaac/encoder/ixheaace_calc_ms_band_energy.c | 2 |
/src/libxaac/encoder/ixheaace_tns.c | 10 |
/src/libxaac/encoder/ixheaace_tns_hp.c | 3 |
/src/libxaac/encoder/ixheaace_psy_utils_spreading.c | 1 |
/src/libxaac/encoder/ixheaace_group_data.c | 1 |
/src/libxaac/encoder/ixheaace_ms_stereo.c | 1 |
/src/libxaac/encoder/ixheaace_interface.c | 1 |
/src/libxaac/encoder/ixheaace_qc_main_hp.c | 2 |
/src/libxaac/encoder/ixheaace_static_bits.c | 4 |
/src/libxaac/encoder/ixheaace_sf_estimation.c | 12 |
/src/libxaac/encoder/ixheaace_quant.c | 1 |
/src/libxaac/encoder/ixheaace_bits_count.c | 3 |
/src/libxaac/encoder/ixheaace_write_bitstream.c | 18 |
/src/libxaac/encoder/ixheaace_write_adts_adif.c | 4 |
/src/libxaac/encoder/ixheaace_fd_mdct.c | 3 |
/src/libxaac/encoder/iusace_windowing.c | 5 |
/src/libxaac/encoder/iusace_ms.c | 2 |
/src/libxaac/encoder/ixheaace_fd_quant.c | 7 |
/src/libxaac/encoder/ixheaace_cplx_pred.c | 8 |
/src/libxaac/encoder/drc_src/impd_drc_gain_enc.c | 9 |
/src/libxaac/encoder/iusace_lpd_utils.c | 20 |
/src/libxaac/encoder/iusace_lpc.c | 8 |
/src/libxaac/encoder/iusace_lpc_avq.c | 5 |
/src/libxaac/encoder/iusace_avq_enc.c | 9 |
/src/libxaac/encoder/iusace_fd_fac.c | 3 |
/src/libxaac/encoder/iusace_tcx_mdct.c | 6 |
/src/libxaac/encoder/iusace_enc_fac.c | 7 |
/src/libxaac/encoder/iusace_acelp_enc.c | 1 |
/src/libxaac/encoder/iusace_acelp_tools.c | 18 |
/src/libxaac/encoder/iusace_tcx_enc.c | 6 |
/src/libxaac/encoder/iusace_arith_enc.c | 9 |
/src/libxaac/encoder/ixheaace_fd_enc.c | 1 |
/src/libxaac/encoder/iusace_write_bitstream.c | 10 |
/src/libxaac/encoder/ixheaace_nf.c | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 1026 | 16.6% |
gold | [1:9] | 37 | 0.60% |
yellow | [10:29] | 74 | 1.20% |
greenyellow | [30:49] | 64 | 1.04% |
lawngreen | 50+ | 4948 | 80.4% |
All colors | 6149 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
12158 | 12158 |
1 :
['ixheaacd_decoder_2_ga_hdr'] |
12158 | 12158 | ixheaacd_dec_api | call site: 00006 | /src/libxaac/decoder/ixheaacd_api.c:447 |
210 | 210 |
1 :
['ixheaacd_calc_m1m2_5227'] |
210 | 210 | ixheaacd_calc_m1m2 | call site: 05041 | /src/libxaac/decoder/ixheaacd_mps_m1m2_common.c:244 |
181 | 181 |
1 :
['ixheaacd_dft_hbe_apply'] |
181 | 1795 | ixheaacd_sbr_dec | call site: 01459 | /src/libxaac/decoder/ixheaacd_sbr_dec.c:882 |
181 | 181 |
1 :
['ixheaacd_dft_hbe_apply'] |
181 | 306 | ixheaacd_sbr_dec_reset | call site: 01131 | /src/libxaac/decoder/ixheaacd_sbrdecoder.c:207 |
156 | 156 |
1 :
['ixheaacd_calc_m1m2_emm'] |
156 | 156 | ixheaacd_calc_m1m2 | call site: 04994 | /src/libxaac/decoder/ixheaacd_mps_m1m2_common.c:242 |
150 | 150 |
1 :
['ixheaacd_calc_m1m2_51s1'] |
150 | 150 | ixheaacd_calc_m1m2 | call site: 04908 | /src/libxaac/decoder/ixheaacd_mps_m1m2_common.c:228 |
149 | 149 |
1 :
['ixheaacd_calc_m1m2_51s2'] |
149 | 149 | ixheaacd_calc_m1m2 | call site: 04935 | /src/libxaac/decoder/ixheaacd_mps_m1m2_common.c:235 |
118 | 1111 |
2 :
['ixheaacd_usac_apply_ec', 'ixheaacd_lpd_dec'] |
118 | 1768 | ixheaacd_core_coder_data | call site: 00407 | /src/libxaac/decoder/ixheaacd_ext_ch_ele.c:663 |
110 | 110 |
2 :
['impd_init_all_filter_banks', 'impd_init_overlap_weight'] |
110 | 110 | impd_init_selected_drc_set | call site: 05847 | /src/libxaac/decoder/drc_src/impd_drc_dec.c:336 |
107 | 107 |
1 :
['ixheaacd_apply_blind'] |
107 | 2041 | ixheaacd_apply_frame | call site: 04839 | /src/libxaac/decoder/ixheaacd_mps_dec.c:1945 |
76 | 76 |
1 :
['ixheaacd_dft_hbe_data_reinit'] |
438 | 1145 | ixheaacd_sbr_dec_reset | call site: 01122 | /src/libxaac/decoder/ixheaacd_sbrdecoder.c:178 |
29 | 29 |
1 :
['ixheaacd_init_blind'] |
29 | 31 | ixheaacd_modules_init | call site: 04207 | /src/libxaac/decoder/ixheaacd_mps_initfuncs.c:1042 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/libxaac/fuzzer/xaac_dec_fuzzer.cpp | 13 |
/src/libxaac/decoder/ixheaacd_api.c | 18 |
/src/libxaac/decoder/ixheaacd_initfuncs.c | 3 |
/src/libxaac/decoder/ixheaacd_sbrdec_initfuncs.c | 15 |
/src/libxaac/decoder/ixheaacd_mps_initfuncs.c | 17 |
/src/libxaac/decoder/ixheaacd_headerdecode.c | 16 |
/src/libxaac/decoder/ixheaacd_common_initfuncs.c | 4 |
/src/libxaac/decoder/ixheaacd_adts_crc_check.c | 7 |
/src/libxaac/decoder/ixheaacd_bitbuffer.c | 10 |
/src/libxaac/decoder/ixheaacd_init_config.c | 13 |
/src/libxaac/decoder/ixheaacd_ld_mps_config.c | 2 |
/src/libxaac/decoder/ixheaacd_mps_dec.c | 34 |
/src/libxaac/decoder/ixheaacd_mps_parse.c | 20 |
/src/libxaac/decoder/ixheaacd_mps_temp_reshape.c | 3 |
/src/libxaac/decoder/ixheaacd_mps_poly_filt.c | 7 |
/src/libxaac/decoder/ixheaacd_mps_hybrid_filt.c | 14 |
/src/libxaac/decoder/ixheaacd_mps_decorr.c | 11 |
/src/libxaac/decoder/ixheaacd_mps_pre_mix.c | 17 |
/src/libxaac/decoder/ixheaacd_latmdemux.c | 5 |
/src/libxaac/common/ixheaac_basic_ops32.h | 29 |
/src/libxaac/decoder/ixheaacd_decode_main.c | 4 |
/src/libxaac/decoder/ixheaacd_create.c | 6 |
/src/libxaac/decoder/ixheaacd_usac_ec.c | 14 |
/src/libxaac/decoder/ixheaacd_huff_tools.c | 2 |
/src/libxaac/decoder/ixheaacd_lpc.c | 10 |
/src/libxaac/decoder/ixheaacd_peak_limiter.c | 4 |
/src/libxaac/common/ixheaac_basic_ops.h | 9 |
/src/libxaac/decoder/ixheaacd_sbrdec_lpfuncs.c | 15 |
/src/libxaac/decoder/ixheaacd_freq_sca.c | 11 |
/src/libxaac/decoder/ixheaacd_ps_dec_flt.c | 9 |
/src/libxaac/decoder/ixheaacd_process.c | 7 |
/src/libxaac/decoder/ixheaacd_ext_ch_ele.c | 10 |
/src/libxaac/decoder/ixheaacd_spectrum_dec.c | 7 |
/src/libxaac/decoder/ixheaacd_imdct.c | 9 |
/src/libxaac/common/ixheaac_basic_ops40.h | 19 |
/src/libxaac/common/ixheaac_basic_ops16.h | 18 |
/src/libxaac/decoder/ixheaacd_tcx_fwd_alcnx.c | 7 |
/src/libxaac/decoder/ixheaacd_fwd_alias_cnx.c | 5 |
/src/libxaac/decoder/ixheaacd_acelp_mdct.c | 6 |
/src/libxaac/decoder/ixheaacd_fft.c | 7 |
/src/libxaac/decoder/ixheaacd_Windowing.c | 1 |
/src/libxaac/decoder/ixheaacd_basic_ops.c | 13 |
/src/libxaac/decoder/ixheaacd_acelp_bitparse.c | 10 |
/src/libxaac/decoder/ixheaacd_avq_dec.c | 7 |
/src/libxaac/decoder/ixheaacd_arith_dec.c | 12 |
/src/libxaac/decoder/ixheaacd_lpc_dec.c | 5 |
/src/libxaac/decoder/ixheaacd_tcx_fwd_mdct.c | 6 |
/src/libxaac/decoder/ixheaacd_acelp_tools.c | 7 |
/src/libxaac/decoder/ixheaacd_acelp_decode.c | 13 |
/src/libxaac/decoder/ixheaacd_channel.c | 20 |
/src/libxaac/decoder/ixheaacd_env_extr.c | 21 |
/src/libxaac/decoder/ixheaacd_tns.c | 4 |
/src/libxaac/decoder/ixheaacd_sbrdecoder.c | 7 |
/src/libxaac/decoder/ixheaacd_sbr_crc.c | 3 |
/src/libxaac/decoder/ixheaacd_hbe_dft_trans.c | 12 |
/src/libxaac/decoder/ixheaacd_hbe_trans.c | 14 |
/src/libxaac/decoder/ixheaacd_esbr_polyphase.c | 3 |
/src/libxaac/decoder/ixheaacd_sbr_dec.c | 9 |
/src/libxaac/decoder/ixheaacd_env_dec.c | 17 |
/src/libxaac/decoder/ixheaacd_basic_funcs.c | 4 |
/src/libxaac/decoder/ixheaacd_ps_bitdec.c | 4 |
/src/libxaac/decoder/ixheaacd_pred_vec_block.c | 5 |
/src/libxaac/decoder/ixheaacd_esbr_envcal.c | 4 |
/src/libxaac/decoder/ixheaacd_qmf_dec.c | 16 |
/src/libxaac/decoder/generic/ixheaacd_qmf_dec_generic.c | 24 |
/src/libxaac/decoder/ixheaacd_lpp_tran.c | 7 |
/src/libxaac/decoder/ixheaacd_env_calc.c | 13 |
/src/libxaac/decoder/ixheaacd_ps_dec.c | 12 |
/src/libxaac/decoder/ixheaacd_thumb_ps_dec.c | 2 |
/src/libxaac/decoder/ixheaacd_hybrid.c | 3 |
/src/libxaac/common/ixheaac_basic_ops_arr.h | 3 |
/src/libxaac/decoder/ixheaacd_mps_smoothing.c | 4 |
/src/libxaac/decoder/ixheaacd_mps_temp_process.c | 5 |
/src/libxaac/decoder/ixheaacd_drc_freq_dec.c | 18 |
/src/libxaac/decoder/ixheaacd_aacdecoder.c | 2 |
/src/libxaac/decoder/ixheaacd_huff_code_reorder.c | 26 |
/src/libxaac/decoder/ixheaacd_longblock.c | 2 |
/src/libxaac/decoder/ixheaacd_rev_vlc.c | 20 |
/src/libxaac/decoder/ixheaacd_block.c | 16 |
/src/libxaac/decoder/ixheaacd_stereo.c | 3 |
/src/libxaac/decoder/ixheaacd_pns_js_thumb.c | 5 |
/src/libxaac/decoder/ixheaacd_lt_predict.c | 3 |
/src/libxaac/decoder/ixheaacd_aac_imdct.c | 22 |
/src/libxaac/decoder/ixheaacd_aac_tns.c | 4 |
/src/libxaac/decoder/ixheaacd_multichannel.c | 4 |
/src/libxaac/decoder/ixheaacd_common_lpfuncs.c | 5 |
/src/libxaac/decoder/ixheaacd_aacpluscheck.c | 1 |
/src/libxaac/decoder/ixheaacd_aac_ec.c | 9 |
/src/libxaac/decoder/ixheaacd_lpfuncs.c | 6 |
/src/libxaac/decoder/ixheaacd_mps_bitdec.c | 32 |
/src/libxaac/decoder/ixheaacd_mps_mdct_2_qmf.c | 15 |
/src/libxaac/decoder/ixheaacd_mps_basic_op.h | 19 |
/src/libxaac/decoder/ixheaacd_mps_tonality.c | 3 |
/src/libxaac/decoder/ixheaacd_mps_reshape_bb_env.c | 4 |
/src/libxaac/decoder/ixheaacd_mps_polyphase.c | 6 |
/src/libxaac/decoder/ixheaacd_mps_blind.c | 5 |
/src/libxaac/decoder/ixheaacd_ld_mps_dec.c | 2 |
/src/libxaac/decoder/ixheaacd_mps_res_channel.c | 7 |
/src/libxaac/decoder/ixheaacd_mps_res_channel_info.c | 3 |
/src/libxaac/decoder/ixheaacd_mps_res_longblock.c | 2 |
/src/libxaac/decoder/ixheaacd_mps_res_huffman.h | 2 |
/src/libxaac/decoder/ixheaacd_mps_res_pulsedata.c | 1 |
/src/libxaac/decoder/ixheaacd_mps_res_block.c | 13 |
/src/libxaac/decoder/ixheaacd_mps_res_pns_js_thumb.c | 3 |
/src/libxaac/decoder/ixheaacd_mps_res_tns.c | 3 |
/src/libxaac/decoder/ixheaacd_mps_process.c | 5 |
/src/libxaac/decoder/ixheaacd_mps_m1m2_common.c | 4 |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_51sx.c | 2 |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_common.c | 12 |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_515x.c | 2 |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_emm.c | 1 |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_52xx.c | 2 |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_727x.c | 2 |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_757x.c | 2 |
/src/libxaac/decoder/ixheaacd_mps_apply_m1.c | 1 |
/src/libxaac/decoder/ixheaacd_mps_apply_common.c | 2 |
/src/libxaac/decoder/ixheaacd_mps_get_index.c | 2 |
/src/libxaac/decoder/ixheaacd_mps_apply_m2.c | 1 |
/src/libxaac/decoder/drc_src/impd_drc_api.c | 3 |
/src/libxaac/decoder/drc_src/impd_drc_init.c | 6 |
/src/libxaac/decoder/drc_src/impd_drc_bitbuffer.c | 8 |
/src/libxaac/decoder/drc_src/impd_drc_extr_delta_coded_info.c | 4 |
/src/libxaac/decoder/drc_src/impd_drc_gain_decoder.c | 5 |
/src/libxaac/decoder/drc_src/impd_drc_dec.c | 3 |
/src/libxaac/decoder/drc_src/impd_drc_parametric_dec.c | 12 |
/src/libxaac/decoder/drc_src/impd_drc_interface_decoder.c | 1 |
/src/libxaac/decoder/drc_src/impd_drc_selection_process.c | 17 |
/src/libxaac/decoder/drc_src/impd_drc_selection_process_init.c | 3 |
/src/libxaac/decoder/drc_src/impd_drc_static_payload.c | 29 |
/src/libxaac/decoder/drc_src/impd_drc_dynamic_payload.c | 19 |
/src/libxaac/decoder/drc_src/impd_drc_selection_process_drcset_selection.c | 17 |
/src/libxaac/decoder/drc_src/impd_drc_loudness_control.c | 11 |
/src/libxaac/decoder/drc_src/impd_drc_filter_bank.c | 9 |
/src/libxaac/decoder/drc_src/impd_drc_multiband.c | 4 |
/src/libxaac/decoder/drc_src/impd_drc_shape_filter.c | 4 |
/src/libxaac/decoder/drc_src/impd_drc_eq.c | 33 |
/src/libxaac/decoder/drc_src/impd_drc_peak_limiter.c | 2 |
/src/libxaac/decoder/drc_src/impd_drc_main_td_process.c | 2 |
/src/libxaac/decoder/drc_src/impd_drc_process.c | 5 |
/src/libxaac/decoder/drc_src/impd_drc_gain_dec.c | 11 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ixheaace_hbe_apply_ifft_336
|
/src/libxaac/encoder/ixheaace_sbr_hbe_fft_ifft_32x32.c | 4 | ['N/A', 'N/A', 'int', 'int'] | 3 | 0 | 630 | 83 | 32 | 8 | 0 | 170 | 160 |
ixheaacd_hbe_apply_ifft_336
|
/src/libxaac/decoder/ixheaacd_fft_ifft_32x32.c | 4 | ['N/A', 'N/A', 'int', 'int'] | 3 | 0 | 630 | 83 | 32 | 8 | 0 | 169 | 159 |
ixheaacd_apply_rot_dec
|
/src/libxaac/decoder/ixheaacd_ps_dec.c | 7 | ['N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A'] | 1 | 0 | 2672 | 285 | 108 | 6 | 0 | 121 | 108 |
ixheaacd_mps_apply_mix_matrix
|
/src/libxaac/decoder/ixheaacd_mps_pre_mix.c | 1 | ['N/A'] | 2 | 0 | 1265 | 162 | 60 | 5 | 0 | 113 | 90 |
ixheaacd_complex_fft_p2_dec
|
/src/libxaac/decoder/ixheaacd_fft.c | 5 | ['N/A', 'N/A', 'int', 'int', 'N/A'] | 3 | 0 | 2847 | 206 | 74 | 7 | 0 | 96 | 76 |
ixheaac_real_synth_fft_p3
|
/src/libxaac/common/ixheaac_esbr_fft.c | 3 | ['N/A', 'N/A', 'int'] | 2 | 0 | 614 | 50 | 19 | 3 | 0 | 57 | 51 |
ixheaace_hbe_apply_fft_288
|
/src/libxaac/encoder/ixheaace_sbr_hbe_fft_ifft_32x32.c | 4 | ['N/A', 'N/A', 'int', 'int'] | 3 | 0 | 337 | 45 | 17 | 7 | 0 | 153 | 40 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['impd_drc_write_uni_drc_config_extn', 'iusace_acelp_quant_4p_4nbits', 'ixheaace_mps_515_huff_enc_icc', 'ia_enhaacplus_enc_write_bitstream', 'ia_dft_hbe_apply_polar_t_3', 'impd_drc_write_drc_coeff_uni_drc', 'impd_drc_write_loudness_info_set_extension', 'ixheaace_mps_212_apply_huff_coding']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ixheaacd_cplx_synt_qmffilt', 'impd_init_selected_drc_set', 'ixheaacd_mps_get_rshift_bits', 'ixheaacd_qmf_hbe_data_reinit', 'ixheaacd_sbr_qmfsyn64_winadd', 'ixheaac_mac16x16in32_shl_sat', 'ixheaacd_core_coder_data', 'ixheaacd_drc_map_channels', 'ixheaacd_apply_frame', 'ixheaacd_calc_m1m2_5151']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
impd_drc_write_loudness_info_set_extension | 88 | 22 | 25.0% | ['xaac_enc_fuzzer'] |
impd_drc_get_drc_complexity_level | 260 | 138 | 53.07% | ['xaac_enc_fuzzer'] |
iusace_sbr_config | 31 | 15 | 48.38% | ['xaac_enc_fuzzer'] |
ixheaace_mps_515_write_spatial_frame | 213 | 88 | 41.31% | ['xaac_enc_fuzzer'] |
ixheaace_mps_212_ec_data | 150 | 68 | 45.33% | ['xaac_enc_fuzzer'] |
ixheaace_mps_212_frame_window_get_window | 161 | 78 | 48.44% | ['xaac_enc_fuzzer'] |
ixheaace_mps_cfftn_process | 608 | 186 | 30.59% | ['xaac_enc_fuzzer'] |
ixheaace_mps_515_ec_data_pair_enc | 254 | 112 | 44.09% | ['xaac_enc_fuzzer'] |
ixheaace_mps_212_apply_huff_coding | 144 | 68 | 47.22% | ['xaac_enc_fuzzer'] |
ixheaace_mps_515_calc_pcm_bits | 43 | 19 | 44.18% | ['xaac_enc_fuzzer'] |
ixheaace_assemble_sbr_bitstream | 42 | 23 | 54.76% | ['xaac_enc_fuzzer'] |
ixheaace_hbe_repl_spec | 48 | 11 | 22.91% | ['xaac_enc_fuzzer'] |
impd_init_selected_drc_set | 214 | 85 | 39.71% | ['xaac_dec_fuzzer'] |
impd_dec_initial_gain | 32 | 14 | 43.75% | ['xaac_dec_fuzzer'] |
impd_dec_slopes | 51 | 27 | 52.94% | ['xaac_dec_fuzzer'] |
impd_conv_to_linear_domain | 108 | 32 | 29.62% | ['xaac_dec_fuzzer'] |
impd_interpolate_drc_gain | 105 | 34 | 32.38% | ['xaac_dec_fuzzer'] |
impd_init_drc_decode_post_config | 237 | 114 | 48.10% | ['xaac_dec_fuzzer'] |
impd_signal_peak_level_info | 269 | 106 | 39.40% | ['xaac_dec_fuzzer'] |
impd_process_time_domain | 263 | 135 | 51.33% | ['xaac_dec_fuzzer'] |
impd_filter_banks_process | 71 | 32 | 45.07% | ['xaac_dec_fuzzer'] |
impd_map_target_config_req_downmix_id | 98 | 21 | 21.42% | ['xaac_dec_fuzzer'] |
impd_sel_downmix_matrix | 45 | 12 | 26.66% | ['xaac_dec_fuzzer'] |
impd_get_dependent_eq_set | 33 | 5 | 15.15% | ['xaac_dec_fuzzer'] |
impd_manage_eq_complexity | 99 | 14 | 14.14% | ['xaac_dec_fuzzer'] |
impd_manage_complexity | 176 | 65 | 36.93% | ['xaac_dec_fuzzer'] |
impd_match_effect_type_attempt | 87 | 47 | 54.02% | ['xaac_dec_fuzzer'] |
impd_match_drc_characteristic_attempt | 108 | 55 | 50.92% | ['xaac_dec_fuzzer'] |
impd_drc_set_final_selection | 280 | 150 | 53.57% | ['xaac_dec_fuzzer'] |
impd_shape_filt_block_time_process | 60 | 11 | 18.33% | ['xaac_dec_fuzzer'] |
ixheaacd_calc_window | 82 | 44 | 53.65% | ['xaac_dec_fuzzer'] |
ixheaacd_apply_m2 | 366 | 197 | 53.82% | ['xaac_dec_fuzzer'] |
ixheaacd_dequant_icc_band | 67 | 32 | 47.76% | ['xaac_dec_fuzzer'] |
ixheaacd_local_mdct_win | 121 | 60 | 49.58% | ['xaac_dec_fuzzer'] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
[] | [] | |
/src/libxaac/encoder/ixheaace_mps_nlc_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_eq.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/encoder/ixheaace_sbr_code_envelope_lp.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_longblock.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_multichannel.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_lt_predict.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_filter.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_hybrid_init.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_bitbuffer.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/drc_src/impd_drc_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_aacdecoder.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_ps_dec_flt.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_acelp_decode.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_ms_stereo.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_main_td_process.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_mdct_480.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_dsp_fft32x32s.c | [] | [] |
/src/libxaac/decoder/ixheaacd_ld_mps_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_ps_enc_init.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_selection_process_drcset_selection.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_aac_ec.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/decoder/ixheaacd_mps_reshape_bb_env.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_interface.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_res_longblock.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_static_payload.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_aac_tns.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_ton_corr.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_psy_utils_spreading.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_stereo_preproc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_acelp_bitparse.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/drc_src/impd_drc_api.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_aac_imdct.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/common/ixheaac_basic_ops40.h | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_write_bitstream.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_fd_qc_util.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_filter_bank.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/encoder/ixheaace_sbr_missing_harmonics_det.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_hybrid_filter.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_tran_det.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_sbrdecoder.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_sbrdec_initfuncs.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_spectrum_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_psy_utils.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_ps_dec.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/encoder/ixheaace_sbr_frame_info_gen.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_dmx_tdom_enh.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_process.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_lpfuncs.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_res_channel_info.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_aacpluscheck.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/fuzzer/xaac_dec_fuzzer.cpp | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_res_pns_js_thumb.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_freq_sca.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_common_initfuncs.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_bitbuffer.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_channel_map.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_code_envelope.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_apply_m1.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_main.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_resampler_init.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_quant.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/usr/local/bin/../include/c++/v1/stdexcept | [] | [] |
/src/libxaac/decoder/ixheaacd_mps_bitdec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_create.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_tcx_fwd_mdct.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_hybrid.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_qmf_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_smoothing.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_env_extr.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_fd_mdct.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_tns_params.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/iusace_windowing.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_peak_limiter.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/encoder/ixheaace_mps_tree.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_parse.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_basic_ops_flt.h | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/iusace_lpc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_initfuncs.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_fd_fac.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/iusace_psy_mod.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_temp_reshape.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_extr_delta_coded_info.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_dct.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_fd_quant.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_multiband.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/decoder/ixheaacd_imdct.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_esbr_polyphase.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_psy_mod.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_onset_detect.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_loudness_measurement.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_bitbuffer.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_decorr.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_tcx_fwd_alcnx.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_apply_common.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_bitstream.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_52xx.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_arith_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_tns_usac.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_hbe_dft_trans.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/decoder/drc_src/impd_drc_selection_process_init.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_tcx_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_ext_ch_ele.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_res_huffman.h | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_lpd_utils.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_lpp_tran.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_write_adts_adif.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_polyphase.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_hbe_trans.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_esbr_pvc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_init_config.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_enc_fac.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_psy_configuration.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/iusace_tcx_mdct.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_tns_init.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_qmf.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_ld_mps_config.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/generic/ixheaacd_qmf_dec_generic.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_bitbuffer_hp.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_env_est.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_decode_main.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_loudness_control.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_ms.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_latmdemux.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_vector_functions.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/drc_src/impd_drc_mux.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_qmf_enc_init.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_acelp_mdct.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_thumb_ps_dec.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/encoder/ixheaace_mps_static_gain.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_env_est_init.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_process.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_esbr_envcal.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/common/ixheaac_esbr_fft.c | [] | [] |
/src/libxaac/decoder/drc_src/impd_drc_selection_process.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_usac_ec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_dynamic_bits.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_noise_floor_est.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_radix2_fft.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_sbr_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_pred_vec_block.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_sbrdec_lpfuncs.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_hbe_dft_trans.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_emm.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/encoder/ixheaace_fd_qc_adjthr.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_res_tns.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_res_block.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_polyphase.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/iusace_psy_utils.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_init.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_acelp_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/iusace_acelp_tools.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/iusace_fft.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_api.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_enc_init.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_tran_det_hp.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_dynamic_payload.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_blind.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/decoder/ixheaacd_api.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_tonality.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/decoder/drc_src/impd_drc_parametric_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_shape_filter.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_fwd_alias_cnx.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_crc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_process.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/drc_src/impd_drc_gain_calculator.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_write_bitstream.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_static_bits.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_res_pulsedata.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/common/ixheaac_basic_ops.h | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_pns_js_thumb.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_lpd_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_common_lpfuncs.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/common/ixheaac_basic_ops16.h | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_esbr_inter_tes.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_acelp_tools.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_resampler.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_gain_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/drc_src/impd_drc_gain_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sf_estimation.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_hbe_trans.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_peak_limiter.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/drc_src/impd_drc_uni_drc_filter_bank.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_block_switch.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_qmf_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_fft.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_basic_ops.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_hbe_polyphase.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/iusace_arith_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_hbe_fft_ifft_32x32.c | [] | [] |
/src/libxaac/encoder/ixheaace_ps_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_poly_filt.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/common/ixheaac_basic_ops32.h | ['xaac_enc_fuzzer', 'xaac_dec_fuzzer'] | ['xaac_enc_fuzzer', 'xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_tns.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_515x.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_tns.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_block_switch.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_frame_windowing.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_m1m2_common.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_fft.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_channel.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_757x.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_nf.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/drc_src/impd_drc_uni_drc_eq.c | ['xaac_enc_fuzzer'] | [] |
/src/libxaac/encoder/iusace_bitbuffer.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_delay.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_Windowing.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_group_data.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_interface_decoder.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_temp_process.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_misc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_res_channel.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_drc_freq_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_basic_op.h | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_lpc.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_block.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_727x.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_get_index.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_initfuncs.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_basic_funcs.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_asc_write.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_apply_m2.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/common/ixheaac_basic_ops_arr.h | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/decoder/ixheaacd_sbr_crc.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_fft_ifft_32x32.c | [] | [] |
/src/libxaac/encoder/iusace_enc_main.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_fd_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_env_calc.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_basic_ops.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_pre_mix.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_write_bitstream.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_mdct_2_qmf.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_tree_51sx.c | ['xaac_dec_fuzzer'] | [] |
/src/libxaac/decoder/ixheaacd_ps_bitdec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_lpc_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_adjust_threshold.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_adts_crc_check.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_bits_count.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_avq_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_calc_ms_band_energy.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/iusace_lpc_avq.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_tns_hp.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_headerdecode.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_gain_decoder.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_cplx_pred.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_signal_classifier.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_freq_scaling.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_enc_main.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/fuzzer/xaac_enc_fuzzer.cpp | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/drc_src/impd_drc_tables.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_ps_bitenc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_hybrid_filt.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_qc_util.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_inv_filtering_estimation.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_huff_code_reorder.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_stereo.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_mps_param_extract.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/encoder/ixheaace_sbr_ton_corr_hp.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/drc_src/impd_drc_api.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/ixheaace_qc_main_hp.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_huff_tools.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_mps_calc_m1m2_common.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_rev_vlc.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/decoder/ixheaacd_env_dec.c | ['xaac_dec_fuzzer'] | ['xaac_dec_fuzzer'] |
/src/libxaac/encoder/iusace_avq_enc.c | ['xaac_enc_fuzzer'] | ['xaac_enc_fuzzer'] |
/src/libxaac/decoder/ixheaacd_hybrid.c | ['xaac_dec_fuzzer'] | [] |
Directory |
---|
/src/libxaac/fuzzer/ |
/src/libxaac/decoder/ |
/usr/local/bin/../include/c++/v1/ |
/src/libxaac/encoder/ |
/src/libxaac/encoder/drc_src/ |
/src/libxaac/decoder/generic/ |
/src/libxaac/common/ |
/src/libxaac/decoder/drc_src/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
xaac_enc_fuzzer | fuzzerLogFile-0-NrAqqXLSFM.data | fuzzerLogFile-0-NrAqqXLSFM.data.yaml | xaac_enc_fuzzer.covreport |
xaac_dec_fuzzer | fuzzerLogFile-0-LOo0s43XgT.data | fuzzerLogFile-0-LOo0s43XgT.data.yaml | xaac_dec_fuzzer.covreport |