Commit 648298a4 authored by Sandesh Venkatesh's avatar Sandesh Venkatesh Committed by Fabian Bauer
Browse files

Fix for 3GPP issue 1133: High MLD observed between signals decoded from fixed-...

Fix for 3GPP issue 1133: High MLD observed between signals decoded from fixed- and floating-point encoded 7_1_4 input at 160kbps -16LKFS

Link #1133
parent 419b46ef
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -103,6 +103,7 @@
#define FIX_1110_OPTIM_DIRAC_DECORR_PROC        /* FhG: optimize ivas_dirac_dec_decorr_process() */
#define FIX_1127_IMPROVE_SBA_MLD                /* Ittiam: Avoid saturation for DiRAC reference power */
#define FIX_1100_REMOVE_LPC_RESCALING           /* VA: Remove the rescaling of LPC coefficient to Q12 as residu and syn-filt are already taking care of it*/
#define FIX_1133_IMPROVE_MC_MLD                 /* Ittiam: Correcting wrong updation of exponents in ivas_mc_paramupmix_param_est_enc_fx() */

#define FIX_ISSUE_1122                          /* Ittiam: Fix issue 1122: corrected incorrect scaling of a buffer leading to incorrect metadata bits */
#define FIX_1132_STACK_CORRUPTION               /* Stack corruption issue due of extending index access*/
+2 −0
Original line number Diff line number Diff line
@@ -1042,10 +1042,12 @@ static ivas_error ivas_mc_paramupmix_param_est_enc_fx(

    IF( LT_16( maxbands, IVAS_MAX_NUM_BANDS ) )
    {
#ifndef FIX_1133_IMPROVE_MC_MLD
        *exp_alphas = 0;
        move16();
        *exp_betas = 0;
        move16();
#endif
        FOR( b = 0; b < MC_PARAMUPMIX_COMBINATIONS; b++ )
        {
            FOR( bnd = maxbands; bnd < IVAS_MAX_NUM_BANDS; bnd++ )