diff --git a/lib_com/ivas_prot.h b/lib_com/ivas_prot.h index 62d3f730bc5b225f5e2f1bab6bac7b5c3f359c34..875c8b417e7c622ba18796467cba3fb990e36212 100755 --- a/lib_com/ivas_prot.h +++ b/lib_com/ivas_prot.h @@ -3867,11 +3867,13 @@ void ivas_param_mc_dec_render( float *output_f[] /* o : rendered time signal */ ); +#ifndef FIX_1023_REMOVE_PARAMMC_DEC void ivas_param_mc_dec( Decoder_Struct *st_ivas, /* i/o: IVAS decoder handle */ float *output_f[] /* i/o: synthesized core-coder transport channels/DirAC output */ ); +#endif /*! r: number of cldfb synthesis instances */ int16_t param_mc_get_num_cldfb_syntheses( Decoder_Struct *st_ivas /* i : IVAS decoder structure */ diff --git a/lib_com/options.h b/lib_com/options.h index de4344132b5b5fe98aa4336bca04cfcc5bb27aef..84ba87c643f3c680bb0e3cbadf8962bc2c2db0d8 100644 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -158,6 +158,7 @@ #define FIX_1027_GSC_INT_OVERFLOW /* VA: issue 2207: overflow in GSC */ #define FIX_1024_REMOVE_PARAMMC_MIXING_MAT /* VA: issue 1024: remove unused function ivas_param_mc_get_mono_stereo_mixing_matrices() */ +#define FIX_1023_REMOVE_PARAMMC_DEC /* VA: issue 1023: remove unused function ivas_param_mc_dec() */ /* #################### End BE switches ################################## */ diff --git a/lib_dec/ivas_mc_param_dec.c b/lib_dec/ivas_mc_param_dec.c index 3ac207849c2ad6c3739cdff1dad123c6ad71b5a4..21bdcfb85685db3d9740dc9444db27b046d734e2 100644 --- a/lib_dec/ivas_mc_param_dec.c +++ b/lib_dec/ivas_mc_param_dec.c @@ -1477,9 +1477,9 @@ void ivas_param_mc_dec_digest_tc( /*------------------------------------------------------------------------- - * ivas_param_mc_dec() + * ivas_param_mc_dec_render() * - * Parametric MC decoding process + * Parametric MC rendering process *------------------------------------------------------------------------*/ void ivas_param_mc_dec_render( @@ -1815,6 +1815,8 @@ void ivas_param_mc_dec_render( return; } + +#ifndef FIX_1023_REMOVE_PARAMMC_DEC /*------------------------------------------------------------------------- * ivas_param_mc_dec() * @@ -1854,6 +1856,7 @@ void ivas_param_mc_dec( pop_wmops(); return; } +#endif /*------------------------------------------------------------------------- * param_mc_dec_init()