Commit 0825873d authored by Dominik Weckbecker's avatar Dominik Weckbecker 💬
Browse files

port float MR 1433

parent 86c87c45
Loading
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -135,6 +135,7 @@
#define FIX_1003_PARAMISM_BINAURAL_RECONFIG_USAN        /* FhG: fix for #1003: fix USAN caused by ParamISM reconfig                    */
#define FIX_1001_ARI_HM_OVERFLOW                        /* FhG: (no changes needed in BASOP) fix for undef behaviour in in the harmonic TCX model arithmetic coder */
#define NONBE_FIX_1005_MC_RS_TCBUFFER_UPDATE                  /* FhG: issue #1005: fix TC Buffer update at a MC rate switch */
#define NONBE_FIX_1021_ISM_BRIR_RS_FLUSH                      /* FhG: issue #1021: fix ISM with JBM and RS renderer flushing*/

/* #################### End BASOP porting switches ############################ */

+4 −0
Original line number Diff line number Diff line
@@ -189,6 +189,9 @@ void ivas_ism_render_sf_fx(
        last_sf = add( last_sf, 1 );
    }

#ifdef NONBE_FIX_1021_ISM_BRIR_RS_FLUSH
	num_objects = st_ivas->nchan_ism;
#else
    num_objects = st_ivas->nchan_transport;
    move16();
    if ( EQ_32( st_ivas->ivas_format, SBA_ISM_FORMAT ) )
@@ -196,6 +199,7 @@ void ivas_ism_render_sf_fx(
        num_objects = st_ivas->nchan_ism;
        move16();
    }
#endif

    nchan_out_woLFE = st_ivas->hIntSetup.nchan_out_woLFE;
    move16();