diff --git a/lib_com/options.h b/lib_com/options.h index 7c0e9e7d5e2f8101843af938d2270f7d64fd79bf..4db8212f734cdf1ca4f71fded00632d3df209ab7 100644 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -169,7 +169,6 @@ #define NONBE_FIX_871_ACELP_CRASH_IN_OSBA /* FhG: isse 871: crash in ACELP core encoder with OSBA */ #define NONBE_FIX_225_MASA_EXT_REND /* Nokia: Resolve #225: Complete MASA external renderer implementation */ #define NONBE_FIX_897_USAN_WITH_MASA_RENDERING /* Nokia: issue #897: USAN null pointer in MASA external renderer to Ambisonics */ -#define NONBE_FIX_903_OSBA_TO_STEREO /* VA: issue 903: fix OSBA to stereo rendering issue */ #define NONBE_FIX_811_DFT_DOUBLE_TO_FLOAT /* FhG: issue 811: change double precision functions to float in DFT Stereo */ /* ##################### End NON-BE switches ########################### */ diff --git a/lib_dec/ivas_jbm_dec.c b/lib_dec/ivas_jbm_dec.c index 99f90aaa70f809336b67ee98f77aec3a69e0177a..24f8608f73ef24a2e2a7e7fd1ebbcea4ce0ae699 100644 --- a/lib_dec/ivas_jbm_dec.c +++ b/lib_dec/ivas_jbm_dec.c @@ -1187,27 +1187,13 @@ ivas_error ivas_jbm_dec_render( { *nSamplesRendered = min( st_ivas->hTcBuffer->n_samples_available, nSamplesAskedLocal ); -#ifdef NONBE_FIX_903_OSBA_TO_STEREO - /* shift SBA channels to avoid overwrite by ISM upmix in 1 object case */ - if ( st_ivas->nchan_ism == 1 ) - { - mvr2r( p_output[2], p_output[3], *nSamplesRendered ); - mvr2r( p_output[1], p_output[2], *nSamplesRendered ); - p_tc[3] = p_output[3]; - } -#endif - /* render objects */ ivas_ism_render_sf( st_ivas, p_output, *nSamplesRendered ); /* add already rendererd SBA part */ for ( n = 0; n < nchan_out; n++ ) { -#ifdef NONBE_FIX_903_OSBA_TO_STEREO - v_add( p_output[n], p_tc[n + max( nchan_out, st_ivas->nchan_ism )], p_output[n], *nSamplesRendered ); -#else v_add( p_output[n], p_tc[n + st_ivas->nchan_ism], p_output[n], *nSamplesRendered ); -#endif } } else if ( st_ivas->renderer_type == RENDERER_OSBA_AMBI || st_ivas->renderer_type == RENDERER_OSBA_LS || st_ivas->renderer_type == RENDERER_BINAURAL_FASTCONV_ROOM )