Commit eaea2630 authored by Archit Tamarapu's avatar Archit Tamarapu
Browse files

port NONBE_FIX_974_OSBA_JBM_MONO_RS_USAN

parent 2e34fa38
Loading
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -207,6 +207,7 @@
#define NONBE_FIX_979_OSBA_STEREO_5MS                   /* FhG : issue #979 : 5ms and 20ms output different for OSBA and stereo */
#define FIX_983_DISC_ISM_DIGEST_NUM_OBJS                /* FhG: issue #983: the discrete ISM digest function uses the wrong number of objects */
#define FIX_966_VAR_OVERFLOW_IN_HARM_MODEL_ARI          /* FhG: fix and undef behaviour bug in the harmonic TCX model arithmetic coder */
#define NONBE_FIX_974_OSBA_JBM_MONO_RS_USAN             /* FhG : issue #974: usan in mono and stereo output in OSBA JBM RS */


/* #################### End BASOP porting switches ############################ */
+4 −0
Original line number Diff line number Diff line
@@ -254,7 +254,11 @@ ivas_error ivas_sba_dec_reconfigure(
    }

    /* save old */
#ifdef NONBE_FIX_974_OSBA_JBM_MONO_RS_USAN
    if ( ism_mode_old != ISM_SBA_MODE_DISC && st_ivas->hTcBuffer->tc_buffer_mode != TC_BUFFER_MODE_BUFFER )
#else
    if ( ism_mode_old != ISM_SBA_MODE_DISC )
#endif
    {
        if ( st_ivas->hDirAC == NULL && st_ivas->hSpar != NULL )
        {