diff --git a/lib_isar/isar_splitRendererPre.c b/lib_isar/isar_splitRendererPre.c index 37985e492af130d3d3ca8ea04da3e5bde4a7e4de..8632b0aecf637cf4e513d38f02a98fd32d503299 100644 --- a/lib_isar/isar_splitRendererPre.c +++ b/lib_isar/isar_splitRendererPre.c @@ -3046,7 +3046,11 @@ ivas_error isar_renderMultiTDBinToSplitBinaural( move32(); FOR( i = 0; i < num_poses * BINAURAL_CHANNELS; i++ ) { +#ifdef FIX_1119_SPLIT_RENDERING_VOIP + FOR( j = 0; j < CLDFB_NO_COL_MAX; j++ ) +#else FOR( Word16 j = 0; j < CLDFB_NO_COL_MAX; j++ ) +#endif { scale_factor = s_min( scale_factor, s_min( getScaleFactor32( Cldfb_In_BinReal_fx[i][j], CLDFB_NO_CHANNELS_MAX ), getScaleFactor32( Cldfb_In_BinImag_fx[i][j], CLDFB_NO_CHANNELS_MAX ) ) ); } @@ -3054,7 +3058,11 @@ ivas_error isar_renderMultiTDBinToSplitBinaural( scale_factor = sub( scale_factor, 2 ); FOR( i = 0; i < num_poses * BINAURAL_CHANNELS; i++ ) { +#ifdef FIX_1119_SPLIT_RENDERING_VOIP + FOR( j = 0; j < CLDFB_NO_COL_MAX; j++ ) +#else FOR( Word16 j = 0; j < CLDFB_NO_COL_MAX; j++ ) +#endif { Scale_sig32( Cldfb_In_BinReal_fx[i][j], CLDFB_NO_CHANNELS_MAX, scale_factor ); Scale_sig32( Cldfb_In_BinImag_fx[i][j], CLDFB_NO_CHANNELS_MAX, scale_factor );