Commit 34632e9d authored by multrus's avatar multrus
Browse files

[cleanup] accept FIX_499_DFT_STEREO_PLC

parent 4a9d3bb3
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -151,7 +151,6 @@
#define FIX_393_459_460_SBA_MD                          /* FhG: fix issues 393, 459, 460, 494 all related to MD buffers and the read index for accessing them */


#define FIX_499_DFT_STEREO_PLC                          /* Eri: Fix for issue 499: Wrong past memory addressed for computing energy of DFT stereo residual ECU frame  */
#define FIX_489_COV_SMOOTHING                           /* Dlb: Fix covariance smoothing for ParamUpmix */
#define FIX_501_TABLE_IDX_INIT                          /* Dlb: Fix for the issue 501 */

+0 −4
Original line number Diff line number Diff line
@@ -1734,11 +1734,7 @@ void stereo_dft_dec(

    if ( st0->bfi && !prev_bfi )
    {
#ifdef FIX_499_DFT_STEREO_PLC
        idx_k0 = ( hStereoDft->past_DMX_pos + STEREO_DFT_PAST_MAX - 1 ) % STEREO_DFT_PAST_MAX;
#else
        idx_k0 = ( hStereoDft->past_DMX_pos + 1 ) % STEREO_DFT_PAST_MAX;
#endif
        idx_k1 = ( idx_k0 + 1 ) % STEREO_DFT_PAST_MAX;
        /*dmx energy memory*/
        hStereoDft->past_dmx_nrg = stereo_dft_dmx_swb_nrg( hStereoDft->DFT_past_DMX[idx_k0], hStereoDft->DFT_past_DMX[idx_k1], min( hStereoDft->NFFT, STEREO_DFT32MS_N_32k ) );