Call tree
LLVMFuzzerTestOneInput /src/libldac_encode_fuzzer.cc linenumber=-1
  ldacBT_get_handle /src/libldac/src/ldacBT_api.c linenumber=21
    ldaclib_get_handle /src/libldac/src/ldaclib_api.c linenumber=37
    ldacBT_free_handle /src/libldac/src/ldacBT_api.c linenumber=38
      ldaclib_free_encode /src/libldac/src/ldaclib_api.c linenumber=54
        free_encode_ldac /src/libldac/src/encode_ldac.c linenumber=659
      ldaclib_free_handle /src/libldac/src/ldaclib_api.c linenumber=57
    ldacBT_param_clear /src/libldac/src/ldacBT_internal.c linenumber=42
  ldacBT_init_handle_encode /src/libldac/src/ldacBT_api.c linenumber=23
    ldacBT_assert_mtu /src/libldac/src/ldacBT_internal.c linenumber=140
    ldacBT_assert_eqmid /src/libldac/src/ldacBT_internal.c linenumber=143
    ldacBT_assert_cm /src/libldac/src/ldacBT_internal.c linenumber=146
    ldacBT_assert_sample_format /src/libldac/src/ldacBT_internal.c linenumber=149
    ldacBT_assert_pcm_sampling_freq /src/libldac/src/ldacBT_internal.c linenumber=152
    ldacBT_close_handle /src/libldac/src/ldacBT_api.c linenumber=156
      ldaclib_free_encode /src/libldac/src/ldaclib_api.c linenumber=72
      ldaclib_clear_error_code /src/libldac/src/ldaclib_api.c linenumber=75
      ldaclib_clear_internal_error_code /src/libldac/src/ldaclib_api.c linenumber=76
      ldacBT_param_clear /src/libldac/src/ldacBT_internal.c linenumber=79
    ldacBT_cm_to_cci /src/libldac/src/ldacBT_internal.c linenumber=177
    ldaclib_get_sampling_rate_index /src/libldac/src/ldaclib_api.c linenumber=203
    ldaclib_get_frame_samples /src/libldac/src/ldaclib_api.c linenumber=211
      ldaclib_assert_sampling_rate_index /src/libldac/src/ldaclib_api.c linenumber=215
      ldaclib_assert_supported_sampling_rate_index /src/libldac/src/ldaclib_api.c linenumber=218
    ldacBT_get_config /src/libldac/src/ldacBT_internal.c linenumber=222
      ldacBT_get_eqmid_conv_tbl /src/libldac/src/ldacBT_internal.c linenumber=491
    ldaclib_get_encode_setting /src/libldac/src/ldaclib_api.c linenumber=236
    ldaclib_set_config_info /src/libldac/src/ldaclib_api.c linenumber=244
      ldaclib_assert_sampling_rate_index /src/libldac/src/ldaclib_api.c linenumber=337
      ldaclib_assert_supported_sampling_rate_index /src/libldac/src/ldaclib_api.c linenumber=342
      ldaclib_assert_channel_config_index /src/libldac/src/ldaclib_api.c linenumber=347
      ldaclib_assert_frame_length /src/libldac/src/ldaclib_api.c linenumber=352
      ldaclib_assert_supported_frame_length /src/libldac/src/ldaclib_api.c linenumber=357
      ldaclib_assert_frame_status /src/libldac/src/ldaclib_api.c linenumber=362
      ldaclib_get_channel /src/libldac/src/ldaclib_api.c linenumber=372
        ldaclib_assert_channel_config_index /src/libldac/src/ldaclib_api.c linenumber=247
    ldaclib_set_encode_info /src/libldac/src/ldaclib_api.c linenumber=255
    ldaclib_init_encode /src/libldac/src/ldaclib_api.c linenumber=266
      ldaclib_get_nlnn /src/libldac/src/ldaclib_api.c linenumber=639
        ldaclib_assert_sampling_rate_index /src/libldac/src/ldaclib_api.c linenumber=231
        ldaclib_assert_supported_sampling_rate_index /src/libldac/src/ldaclib_api.c linenumber=234
      set_mdct_table_ldac /src/libldac/src/tables_sigproc_ldac.c linenumber=641
      init_encode_ldac /src/libldac/src/encode_ldac.c linenumber=643
        alloc_encode_ldac /src/libldac/src/encode_ldac.c linenumber=75
          calloc_ldac /src/libldac/src/memory_ldac.c linenumber=33
            align_ldac /src/libldac/src/memory_ldac.c linenumber=46
            calloc  linenumber=49
          calloc_ldac /src/libldac/src/memory_ldac.c linenumber=35
          calloc_ldac /src/libldac/src/memory_ldac.c linenumber=52
        get_block_nchs_ldac /src/libldac/src/tables_ldac.c linenumber=87
        calc_initial_bits_ldac /src/libldac/src/encode_ldac.c linenumber=102
    ldacBT_frmlen_to_bitrate /src/libldac/src/ldacBT_internal.c linenumber=282
  ldacBT_encode /src/libldac/src/ldacBT_api.c linenumber=31
    ldaclib_clear_error_code /src/libldac/src/ldaclib_api.c linenumber=372
    ldaclib_clear_internal_error_code /src/libldac/src/ldaclib_api.c linenumber=373
    ldacBT_update_frmlen /src/libldac/src/ldacBT_internal.c linenumber=432
      ldaclib_get_encode_frame_length /src/libldac/src/ldaclib_api.c linenumber=326
      ldacBT_frmlen_to_bitrate /src/libldac/src/ldacBT_internal.c linenumber=334
      ldaclib_get_encode_setting /src/libldac/src/ldaclib_api.c linenumber=341
      ldaclib_set_encode_info /src/libldac/src/ldaclib_api.c linenumber=347
      ldacBT_check_ldaclib_error_code /src/libldac/src/ldacBT_internal.c linenumber=350
        ldaclib_get_error_code /src/libldac/src/ldaclib_api.c linenumber=132
        ldaclib_get_internal_error_code /src/libldac/src/ldaclib_api.c linenumber=134
      ldaclib_set_encode_frame_length /src/libldac/src/ldaclib_api.c linenumber=354
        ldaclib_assert_frame_length /src/libldac/src/ldaclib_api.c linenumber=529
        ldaclib_assert_supported_frame_length /src/libldac/src/ldaclib_api.c linenumber=534
        calc_initial_bits_ldac /src/libldac/src/encode_ldac.c linenumber=541
      ldacBT_frmlen_to_bitrate /src/libldac/src/ldacBT_internal.c linenumber=374
      ldacBT_get_eqmid_from_frmlen /src/libldac/src/ldacBT_internal.c linenumber=375
        ldacBT_get_config /src/libldac/src/ldacBT_internal.c linenumber=526
    ldacBT_get_config /src/libldac/src/ldacBT_internal.c linenumber=440
    ldacBT_update_frmlen /src/libldac/src/ldacBT_internal.c linenumber=449
    ldacBT_update_frmlen /src/libldac/src/ldacBT_internal.c linenumber=471
    ldacBT_update_frmlen /src/libldac/src/ldacBT_internal.c linenumber=475
    ldacBT_update_frmlen /src/libldac/src/ldacBT_internal.c linenumber=487
    ldaclib_get_encode_frame_length /src/libldac/src/ldaclib_api.c linenumber=505
    ldacBT_update_frmlen /src/libldac/src/ldacBT_internal.c linenumber=520
    ldacBT_prepare_pcm_encode /src/libldac/src/ldacBT_internal.c linenumber=549
    ldaclib_encode /src/libldac/src/ldaclib_api.c linenumber=550
      ldaclib_assert_sample_format /src/libldac/src/ldaclib_api.c linenumber=681
      set_input_pcm_ldac /src/libldac/src/setpcm_ldac.c linenumber=689
        byte_data_to_scalar_s16_ldac /src/libldac/src/setpcm_ldac.c linenumber=127
        byte_data_to_scalar_s24_ldac /src/libldac/src/setpcm_ldac.c linenumber=136
        byte_data_to_scalar_s32_ldac /src/libldac/src/setpcm_ldac.c linenumber=145
        byte_data_to_scalar_f32_ldac /src/libldac/src/setpcm_ldac.c linenumber=154
      proc_mdct_ldac /src/libldac/src/mdct_ldac.c linenumber=691
        proc_mdct_core_ldac /src/libldac/src/mdct_ldac.c linenumber=110
      ana_frame_status_ldac /src/libldac/src/sigana_ldac.c linenumber=693
        calc_mdct_pseudo_spectrum_ldac /src/libldac/src/sigana_ldac.c linenumber=140
          sqrt  linenumber=44
          sqrt  linenumber=53
          sqrt  linenumber=61
          sqrt  linenumber=66
        calc_spectral_centroid_ldac /src/libldac/src/sigana_ldac.c linenumber=142
        calc_zero_cross_number_ldac /src/libldac/src/sigana_ldac.c linenumber=144
      encode_ldac /src/libldac/src/encode_ldac.c linenumber=695
        encode_audio_block_ldac /src/libldac/src/encode_ldac.c linenumber=228
          norm_spectrum_ldac /src/libldac/src/quant_ldac.c linenumber=183
            get_scale_factor_id_ldac /src/libldac/src/quant_ldac.c linenumber=70
          alloc_bits_ldac /src/libldac/src/bitalloc_ldac.c linenumber=186
            encode_side_info_ldac /src/libldac/src/bitalloc_sub_ldac.c linenumber=678
              encode_band_info_ldac /src/libldac/src/bitalloc_sub_ldac.c linenumber=267
              encode_gradient_ldac /src/libldac/src/bitalloc_sub_ldac.c linenumber=268
              encode_scale_factor_ldac /src/libldac/src/bitalloc_sub_ldac.c linenumber=271
                encode_scale_factor_0_ldac /src/libldac/src/bitalloc_sub_ldac.c linenumber=238
                encode_scale_factor_1_ldac /src/libldac/src/bitalloc_sub_ldac.c linenumber=239
                encode_scale_factor_0_ldac /src/libldac/src/bitalloc_sub_ldac.c linenumber=242
                encode_scale_factor_2_ldac /src/libldac/src/bitalloc_sub_ldac.c linenumber=243
                get_minimum_id_ldac /src/libldac/src/bitalloc_sub_ldac.c linenumber=246
              calc_add_word_length_ldac /src/libldac/src/bitalloc_sub_ldac.c linenumber=272
            encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=681
            decrease_offset_low_ldac /src/libldac/src/bitalloc_ldac.c linenumber=685
              encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=267
              encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=274
            decrease_offset_high_ldac /src/libldac/src/bitalloc_ldac.c linenumber=687
              encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=331
              encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=338
            decrease_offset_low_ldac /src/libldac/src/bitalloc_ldac.c linenumber=689
            decrease_offset_low_ldac /src/libldac/src/bitalloc_ldac.c linenumber=692
            encode_side_info_ldac /src/libldac/src/bitalloc_sub_ldac.c linenumber=699
            encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=702
            increase_offset_low_ldac /src/libldac/src/bitalloc_ldac.c linenumber=708
              encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=394
              encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=401
            increase_qu_low_0_ldac /src/libldac/src/bitalloc_ldac.c linenumber=710
              encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=521
              encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=528
            increase_offset_low_ldac /src/libldac/src/bitalloc_ldac.c linenumber=713
            increase_qu_low_ldac /src/libldac/src/bitalloc_ldac.c linenumber=715
              encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=458
              encode_audio_block_a_ldac /src/libldac/src/bitalloc_ldac.c linenumber=465
            adjust_remain_bits_ldac /src/libldac/src/bitalloc_ldac.c linenumber=720
              encode_audio_block_b_ldac /src/libldac/src/bitalloc_ldac.c linenumber=630
              encode_audio_block_b_ldac /src/libldac/src/bitalloc_ldac.c linenumber=651
              encode_audio_block_b_ldac /src/libldac/src/bitalloc_ldac.c linenumber=657
          quant_spectrum_ldac /src/libldac/src/quant_ldac.c linenumber=193
            quant_spectrum_core_ldac /src/libldac/src/quant_ldac.c linenumber=125
          quant_residual_ldac /src/libldac/src/quant_ldac.c linenumber=195
            quant_residual_core_ldac /src/libldac/src/quant_ldac.c linenumber=173
      pack_null_data_frame_ldac /src/libldac/src/pack_ldac.c linenumber=700
        pack_frame_alignment_ldac /src/libldac/src/pack_ldac.c linenumber=487
          pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=86
      pack_raw_data_frame_ldac /src/libldac/src/pack_ldac.c linenumber=710
        pack_audio_block_ldac /src/libldac/src/pack_ldac.c linenumber=434
          pack_band_info_ldac /src/libldac/src/pack_ldac.c linenumber=380
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=120
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=122
          pack_gradient_ldac /src/libldac/src/pack_ldac.c linenumber=384
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=135
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=138
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=140
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=142
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=144
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=147
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=149
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=152
          pack_scale_factor_ldac /src/libldac/src/pack_ldac.c linenumber=393
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=260
            pack_scale_factor_0_ldac /src/libldac/src/pack_ldac.c linenumber=264
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=171
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=173
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=175
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=180
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=186
            pack_scale_factor_1_ldac /src/libldac/src/pack_ldac.c linenumber=267
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=205
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=209
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=213
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=215
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=219
            pack_scale_factor_0_ldac /src/libldac/src/pack_ldac.c linenumber=272
            pack_scale_factor_2_ldac /src/libldac/src/pack_ldac.c linenumber=275
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=239
              pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=244
          pack_spectrum_ldac /src/libldac/src/pack_ldac.c linenumber=397
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=308
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=316
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=322
          pack_residual_ldac /src/libldac/src/pack_ldac.c linenumber=401
            pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=352
        pack_byte_alignment_ldac /src/libldac/src/pack_ldac.c linenumber=438
          pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=106
        pack_frame_alignment_ldac /src/libldac/src/pack_ldac.c linenumber=443
      pack_null_data_frame_ldac /src/libldac/src/pack_ldac.c linenumber=715
    ldaclib_flush_encode /src/libldac/src/ldaclib_api.c linenumber=559
      ldaclib_assert_sample_format /src/libldac/src/ldaclib_api.c linenumber=742
      ldaclib_encode /src/libldac/src/ldaclib_api.c linenumber=753
    ldaclib_get_config_info /src/libldac/src/ldaclib_api.c linenumber=577
    ldaclib_set_frame_header /src/libldac/src/ldaclib_api.c linenumber=588
      ldaclib_assert_sampling_rate_index /src/libldac/src/ldaclib_api.c linenumber=409
      ldaclib_assert_supported_sampling_rate_index /src/libldac/src/ldaclib_api.c linenumber=414
      ldaclib_assert_channel_config_index /src/libldac/src/ldaclib_api.c linenumber=419
      ldaclib_assert_frame_length /src/libldac/src/ldaclib_api.c linenumber=424
      ldaclib_assert_supported_frame_length /src/libldac/src/ldaclib_api.c linenumber=429
      ldaclib_assert_frame_status /src/libldac/src/ldaclib_api.c linenumber=434
      pack_frame_header_ldac /src/libldac/src/pack_ldac.c linenumber=439
        pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=59
        pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=61
        pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=63
        pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=65
        pack_store_ldac /src/libldac/src/pack_ldac.c linenumber=67
    ldacBT_update_frmlen /src/libldac/src/ldacBT_internal.c linenumber=619
  ldacBT_get_sampling_freq /src/libldac/src/ldacBT_api.c linenumber=39
  ldacBT_get_bitrate /src/libldac/src/ldacBT_api.c linenumber=40
  ldacBT_get_version /src/libldac/src/ldacBT_api.c linenumber=41
  ldacBT_close_handle /src/libldac/src/ldacBT_api.c linenumber=43
  ldacBT_free_handle /src/libldac/src/ldacBT_api.c linenumber=44
====================================
