Commit 660308c2 authored by vaillancour's avatar vaillancour
Browse files

Fixes SWB condition

parent f7f87a8d
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1341,8 +1341,13 @@ void SWB_BWE_decoding_fx(
            tmp = add(swb_bwe_trans_subband_fx[n_band+1],st_offset);
            FOR (n_freq = add(swb_bwe_trans_subband_fx[n_band],st_offset); n_freq<tmp; n_freq++)
            {
#ifdef BASOP_NOGLOB
                L_tmp = L_mult_sat(SWB_signal[n_freq],SWB_signal[n_freq]); /*Q31 */
                energy = L_add_sat(energy,L_shr(L_tmp,6)); /*Q25 */
#else
                L_tmp = L_mult(SWB_signal[n_freq],SWB_signal[n_freq]); /*Q31 */
                energy = L_add(energy,L_shr(L_tmp,6)); /*Q25 */
#endif
            }

            IF(energy == 0)