Commit ea5fa66d authored by Dominik Weckbecker's avatar Dominik Weckbecker 💬
Browse files

port missing changes from float MR 1433 in lib_dec/ivas_jbm_dec_fx.c

parent 26b9d67f
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -1958,7 +1958,11 @@ ivas_error ivas_jbm_dec_render_fx(
            IF( EQ_32( st_ivas->renderer_type, RENDERER_TD_PANNING ) || EQ_32( st_ivas->renderer_type, RENDERER_BINAURAL_MIXER_CONV_ROOM ) )
            {
                /* Convert to CICPxx; used also for ISM->CICP19->binaural_room rendering */
                ivas_ism_render_sf_fx( st_ivas, p_output_fx, *nSamplesRendered );
#ifdef NONBE_FIX_1021_ISM_BRIR_RS_FLUSH
                ivas_ism_render_sf_fx( st_ivas, st_ivas->renderer_type, p_output_fx, *nSamplesRendered );
#else
                ivas_ism_render_sf_fx( st_ivas, p_output, *nSamplesRendered );
#endif
            }
            ELSE IF( EQ_32( st_ivas->renderer_type, RENDERER_NON_DIEGETIC_DOWNMIX ) )
            {
@@ -2140,7 +2144,11 @@ ivas_error ivas_jbm_dec_render_fx(
                }

               /* render objects */
#ifdef NONBE_FIX_1021_ISM_BRIR_RS_FLUSH
                ivas_ism_render_sf_fx( st_ivas, st_ivas->renderer_type, p_output_fx, *nSamplesRendered );
#else
                ivas_ism_render_sf_fx( st_ivas, p_output_fx, *nSamplesRendered );
#endif

                /* add already rendered SBA part */
                FOR( n = 0; n < nchan_out; n++ )