#define FIX_1559 /* Eri/FhG: fix for Issue 1559 in FD CNG with bitrate/bw switching */
#define FIX_BASOP_2571_MASA_EXT_RENDER_FIXES /* Nokia: BASOP issue 2571: Fix MASA EXT DirAC renderer by unifying it with decoder */
#define NONBE_FIX_2575 /* Fhg: Fix issue 2575, precision loss in FD CNG */
#define FIX_BASOP_2442_MASA2TC_TO_MONO_AND_AMBI /* Nokia: BASOP issue 2442: Increase accuracy of computations and add additional gain clamp for low energy decorrelated signal rendering. */
#define FIX_2584_TD_SM_ISSUE /* VA: Fix inconsistencies in the SM part of the TD stereo */
#define FIX_2556_ALIGN_CONDITIONS /* VA: Fix different conditions that were not exact between float and fix, BE on self-test */
#define FIX_BASOP_2442_MASA2TC_TO_MONO_AND_AMBI /* Nokia: BASOP issue 2442: Increase accuracy of computations and add additional gain clamp for low energy decorrelated signal rendering. */
/* ##################### End NON-BE switches ########################### */
(GT_16(sts[0]->tdm_pc,PC_LIMIT)||GT_16(sts[1]->tdm_pc,PC_LIMIT))&&(LE_32(*tdm_LT_es_em,ONE_IN_Q20/* 0.5f in Q21 */)||LT_32(es_em_fx,-20971520/* -10.0f in Q21 */)))
IF((LE_32(L_shl(hStereoTD->tdm_lt_rms_L_SM_fx,Q20-Q24),RMS_MIN_FX_Q20)&&LE_32(L_shl(hStereoTD->tdm_lt_rms_R_SM_fx,Q19/* adjusted for 2 in RHS */-Q24),RMS_MIN_FX_Q20))||
(LE_32(L_shl(hStereoTD->tdm_lt_rms_R_SM_fx,Q20-Q24),RMS_MIN_FX_Q20)&&LE_32(L_shl(hStereoTD->tdm_lt_rms_L_SM_fx,Q19/* adjusted for 2 in RHS */-Q24),RMS_MIN_FX_Q20)))/* Q20 */
#else
IF((LE_32(L_shl(hStereoTD->tdm_lt_rms_L_SM_fx,Q20-Q16),RMS_MIN_FX_Q20)&&LE_32(L_shl(hStereoTD->tdm_lt_rms_R_SM_fx,Q19/* adjusted for 2 in RHS */-Q16),RMS_MIN_FX_Q20))||
(LE_32(L_shl(hStereoTD->tdm_lt_rms_R_SM_fx,Q20-Q16),RMS_MIN_FX_Q20)&&LE_32(L_shl(hStereoTD->tdm_lt_rms_L_SM_fx,Q19/* adjusted for 2 in RHS */-Q16),RMS_MIN_FX_Q20)))/* Q20 */
IF((LE_32(L_shl(hStereoTD->tdm_lt_rms_L_SM_fx,Q21-Q24),RMS_MIN2_FX_Q21)&&LE_32(L_shl(hStereoTD->tdm_lt_rms_R_SM_fx,Q20/* adjusted for 2 in RHS */-Q24),RMS_MIN2_FX_Q21))||
(LE_32(L_shl(hStereoTD->tdm_lt_rms_R_SM_fx,Q21-Q24),RMS_MIN2_FX_Q21)&&LE_32(L_shl(hStereoTD->tdm_lt_rms_L_SM_fx,Q20/* adjusted for 2 in RHS */-Q24),RMS_MIN2_FX_Q21)))/* Q21 */
#else
IF((LE_32(L_shl(hStereoTD->tdm_lt_rms_L_SM_fx,Q21-Q16),RMS_MIN2_FX_Q21)&&LE_32(L_shl(hStereoTD->tdm_lt_rms_R_SM_fx,Q20/* adjusted for 2 in RHS */-Q16),RMS_MIN2_FX_Q21))||
(LE_32(L_shl(hStereoTD->tdm_lt_rms_R_SM_fx,Q21-Q16),RMS_MIN2_FX_Q21)&&LE_32(L_shl(hStereoTD->tdm_lt_rms_L_SM_fx,Q20/* adjusted for 2 in RHS */-Q16),RMS_MIN2_FX_Q21)))/* Q21 */