Loading lib_com/bitstream.c +0 −176 Original line number Diff line number Diff line Loading @@ -576,182 +576,6 @@ int16_t get_ivas_max_num_indices( return 2450; } /*-----------------------------------------------------------------------* * get_core_max_num_indices() * * Get the maximum allowed number of indices in the core coder *-----------------------------------------------------------------------*/ /*! r: maximum number of indices */ int16_t get_core_max_num_indices( const int16_t core, /* i : core */ const int32_t total_brate /* i : total bitrate */ ) { /* set the maximum number of indices in the core coder */ if ( core == ACELP_CORE || core == AMR_WB_CORE ) { if ( total_brate <= 9600 ) { return 60; } else if ( total_brate <= IVAS_13k2 ) { return 70; } else if ( total_brate <= IVAS_16k4 ) { return 80; } else if ( total_brate <= IVAS_24k4 ) { return 100; } else if ( total_brate <= IVAS_32k ) { return 180; } else if ( total_brate <= IVAS_48k ) { return 340; } else if ( total_brate <= IVAS_80k ) { return 450; } else if ( total_brate <= IVAS_96k ) { return 500; } else if ( total_brate <= IVAS_128k ) { return 550; } else if ( total_brate <= IVAS_160k ) { return 600; } else if ( total_brate <= IVAS_192k ) { return 650; } else if ( total_brate <= IVAS_256k ) { return 700; } else { return 800; } } else if ( core == TCX_20_CORE || core == TCX_10_CORE ) { if ( total_brate <= 9600 ) { return 100; } else if ( total_brate <= IVAS_13k2 ) { return 150; } else if ( total_brate <= IVAS_16k4 ) { return 200; } else if ( total_brate <= IVAS_24k4 ) { return 310; } else if ( total_brate <= IVAS_32k ) { return 330; } else if ( total_brate <= IVAS_48k ) { return 340; } else if ( total_brate <= IVAS_80k ) { return 380; } else if ( total_brate <= IVAS_96k ) { return 400; } else if ( total_brate <= IVAS_128k ) { return 460; } else if ( total_brate <= IVAS_160k ) { return 470; } else if ( total_brate <= IVAS_192k ) { return 570; } else if ( total_brate <= IVAS_256k ) { return 680; } else { return 800; } } else if ( core == HQ_CORE ) { if ( total_brate <= 9600 ) { return 100; } else if ( total_brate <= IVAS_16k4 ) { return 200; } else if ( total_brate <= IVAS_24k4 ) { return 240; } else if ( total_brate <= IVAS_32k ) { return 300; } else if ( total_brate <= IVAS_48k ) { return 380; } else if ( total_brate <= IVAS_96k ) { return 400; } else if ( total_brate <= IVAS_128k ) { return 450; } else if ( total_brate <= IVAS_160k ) { return 550; } else if ( total_brate <= IVAS_192k ) { return 600; } else if ( total_brate <= IVAS_256k ) { return 700; } else { return 800; } } else { return 50; } } /*-----------------------------------------------------------------------* * get_BWE_max_num_indices() Loading lib_com/ivas_dirac_com.c +1 −1 Original line number Diff line number Diff line Loading @@ -325,7 +325,7 @@ void ivas_dirac_config_bands( } /*-------------------------------------------------------------------* * ivas_sba_get_max_md_bits() * ivas_get_dirac_sba_max_md_bits() * * Return maximum SBA DirAC metadata bit-budget and nominal bit-budget *-------------------------------------------------------------------*/ Loading lib_com/ivas_prot.h +2 −0 Original line number Diff line number Diff line Loading @@ -5381,6 +5381,7 @@ ivas_error ivas_allocate_binaural_hrtf( const int16_t allocate_init_flag /* i : Memory allocation flag */ ); #ifdef DEBUGGING void ivas_binaural_cldfb( Decoder_Struct *st_ivas, /* i/o: IVAS decoder structure */ float *output_f[] /* i/o: synthesized core-coder transport channels/DirAC output */ Loading @@ -5392,6 +5393,7 @@ void ivas_binaural_cldfb_sf( const int16_t slot_size, /* i : JBM slot size */ float *output_f[] /* i/o: synthesized core-coder transport channels/DirAC output */ ); #endif void ivas_binRenderer( BINAURAL_RENDERER_HANDLE hBinRenderer, /* i/o: binaural renderer handle */ Loading lib_com/prot.h +0 −6 Original line number Diff line number Diff line Loading @@ -521,12 +521,6 @@ int16_t get_ivas_max_num_indices( const int32_t ivas_total_brate /* i : IVAS total bitrate */ ); /*! r: maximum number of indices */ int16_t get_core_max_num_indices( const int16_t core, /* i : core */ const int32_t total_brate /* i : total bitrate */ ); /*! r: maximum number of indices */ int16_t get_BWE_max_num_indices( const int32_t extl_brate /* i : extensiona layer bitrate */ Loading lib_dec/ivas_binRenderer_internal.c +2 −0 Original line number Diff line number Diff line Loading @@ -1568,6 +1568,7 @@ void ivas_binaural_add_LFE( } #ifdef DEBUGGING /*-------------------------------------------------------------------------* * ivas_binaural_cldfb() * Loading Loading @@ -1881,6 +1882,7 @@ void ivas_binaural_cldfb_sf( return; } #endif /*------------------------------------------------------------------------- Loading Loading
lib_com/bitstream.c +0 −176 Original line number Diff line number Diff line Loading @@ -576,182 +576,6 @@ int16_t get_ivas_max_num_indices( return 2450; } /*-----------------------------------------------------------------------* * get_core_max_num_indices() * * Get the maximum allowed number of indices in the core coder *-----------------------------------------------------------------------*/ /*! r: maximum number of indices */ int16_t get_core_max_num_indices( const int16_t core, /* i : core */ const int32_t total_brate /* i : total bitrate */ ) { /* set the maximum number of indices in the core coder */ if ( core == ACELP_CORE || core == AMR_WB_CORE ) { if ( total_brate <= 9600 ) { return 60; } else if ( total_brate <= IVAS_13k2 ) { return 70; } else if ( total_brate <= IVAS_16k4 ) { return 80; } else if ( total_brate <= IVAS_24k4 ) { return 100; } else if ( total_brate <= IVAS_32k ) { return 180; } else if ( total_brate <= IVAS_48k ) { return 340; } else if ( total_brate <= IVAS_80k ) { return 450; } else if ( total_brate <= IVAS_96k ) { return 500; } else if ( total_brate <= IVAS_128k ) { return 550; } else if ( total_brate <= IVAS_160k ) { return 600; } else if ( total_brate <= IVAS_192k ) { return 650; } else if ( total_brate <= IVAS_256k ) { return 700; } else { return 800; } } else if ( core == TCX_20_CORE || core == TCX_10_CORE ) { if ( total_brate <= 9600 ) { return 100; } else if ( total_brate <= IVAS_13k2 ) { return 150; } else if ( total_brate <= IVAS_16k4 ) { return 200; } else if ( total_brate <= IVAS_24k4 ) { return 310; } else if ( total_brate <= IVAS_32k ) { return 330; } else if ( total_brate <= IVAS_48k ) { return 340; } else if ( total_brate <= IVAS_80k ) { return 380; } else if ( total_brate <= IVAS_96k ) { return 400; } else if ( total_brate <= IVAS_128k ) { return 460; } else if ( total_brate <= IVAS_160k ) { return 470; } else if ( total_brate <= IVAS_192k ) { return 570; } else if ( total_brate <= IVAS_256k ) { return 680; } else { return 800; } } else if ( core == HQ_CORE ) { if ( total_brate <= 9600 ) { return 100; } else if ( total_brate <= IVAS_16k4 ) { return 200; } else if ( total_brate <= IVAS_24k4 ) { return 240; } else if ( total_brate <= IVAS_32k ) { return 300; } else if ( total_brate <= IVAS_48k ) { return 380; } else if ( total_brate <= IVAS_96k ) { return 400; } else if ( total_brate <= IVAS_128k ) { return 450; } else if ( total_brate <= IVAS_160k ) { return 550; } else if ( total_brate <= IVAS_192k ) { return 600; } else if ( total_brate <= IVAS_256k ) { return 700; } else { return 800; } } else { return 50; } } /*-----------------------------------------------------------------------* * get_BWE_max_num_indices() Loading
lib_com/ivas_dirac_com.c +1 −1 Original line number Diff line number Diff line Loading @@ -325,7 +325,7 @@ void ivas_dirac_config_bands( } /*-------------------------------------------------------------------* * ivas_sba_get_max_md_bits() * ivas_get_dirac_sba_max_md_bits() * * Return maximum SBA DirAC metadata bit-budget and nominal bit-budget *-------------------------------------------------------------------*/ Loading
lib_com/ivas_prot.h +2 −0 Original line number Diff line number Diff line Loading @@ -5381,6 +5381,7 @@ ivas_error ivas_allocate_binaural_hrtf( const int16_t allocate_init_flag /* i : Memory allocation flag */ ); #ifdef DEBUGGING void ivas_binaural_cldfb( Decoder_Struct *st_ivas, /* i/o: IVAS decoder structure */ float *output_f[] /* i/o: synthesized core-coder transport channels/DirAC output */ Loading @@ -5392,6 +5393,7 @@ void ivas_binaural_cldfb_sf( const int16_t slot_size, /* i : JBM slot size */ float *output_f[] /* i/o: synthesized core-coder transport channels/DirAC output */ ); #endif void ivas_binRenderer( BINAURAL_RENDERER_HANDLE hBinRenderer, /* i/o: binaural renderer handle */ Loading
lib_com/prot.h +0 −6 Original line number Diff line number Diff line Loading @@ -521,12 +521,6 @@ int16_t get_ivas_max_num_indices( const int32_t ivas_total_brate /* i : IVAS total bitrate */ ); /*! r: maximum number of indices */ int16_t get_core_max_num_indices( const int16_t core, /* i : core */ const int32_t total_brate /* i : total bitrate */ ); /*! r: maximum number of indices */ int16_t get_BWE_max_num_indices( const int32_t extl_brate /* i : extensiona layer bitrate */ Loading
lib_dec/ivas_binRenderer_internal.c +2 −0 Original line number Diff line number Diff line Loading @@ -1568,6 +1568,7 @@ void ivas_binaural_add_LFE( } #ifdef DEBUGGING /*-------------------------------------------------------------------------* * ivas_binaural_cldfb() * Loading Loading @@ -1881,6 +1882,7 @@ void ivas_binaural_cldfb_sf( return; } #endif /*------------------------------------------------------------------------- Loading