IF(EQ_16(st->element_mode,EVS_MONO)||LT_16(L_spec,L_frameTCX))/* todo: this is temporary to maintain EVS BE, this is a bug and should be fixed also for EVS (see issue 13) */
op1=L_add(l_gamma,L_shr(L_deposit_l(sub(MAX_16,mult_sat(g,g))),q_gamma));/*The mult_sat function is needed because -0.999979973 is being mapped to -32768. This value, when multiplied by -32768, is causing a crash.*/