Commit de430f5e authored by Sandesh Venkatesh's avatar Sandesh Venkatesh
Browse files

Merge branch '3gpp_issue_1823_fix' into 'main'

Fix for 3GPP issue 1823: Decoder segfault for Stereo at 24.4 / 32 kbps FER in ivas_spec_ana_fx()

See merge request !1912
parents d2b95b64 974ff5f4
Loading
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1440,7 +1440,7 @@ static void ivas_spec_ana_fx(
                man = mult_r( man, FEC_HQ_ECU_ROOT2 ); /* FEC_HQ_ECU_ROOT2 is sqrt(2) in Q14 */
                expoBy2 = sub( expoBy2, 1 );
            }
            *pXfp++ = shr( man, expoBy2 );
            *pXfp++ = shr_sat( man, expoBy2 );
            move16(); /* Denormalize the mantissa back to Q0. */
        }
    }
@@ -2138,7 +2138,7 @@ static void ivas_subst_spec_fx(
            move16();
            im = *pImX;
            move16();
            tmp = sub( mult_r( re, cos_F ), mult_r( im, sin_F ) );
            tmp = sub_sat( mult_r( re, cos_F ), mult_r( im, sin_F ) );
            im = add( mult_r( re, sin_F ), mult_r( im, cos_F ) );
            IF( LT_16( alpha[k], 32766 ) )
            {