#define FIX_2500_RENDCONF_REFACTOR /* Eri: Basop issue #2500: Renderer configuration range check before conversion to fixed point. Harmonize between BASOP/float */
#define FIX_BASOP_2023_TDREND_DISTATT_PRECISION /* Eri: Basop issue 2023: Distance attenuation scaling, adding clamping of distance att input and listener position */
#define FIX_BASOP_2023_TDREND_DISTATT_PRECISION_BUGFIX /* Eri: Bug discovered in cleanup of basop issue 2023 */
ELSEIF(NE_32(ivas_format,MASA_ISM_FORMAT)||(EQ_32(ivas_format,MASA_ISM_FORMAT)&<_16(dirIndex,hSpatParamRendCom->numParametricDirections)))/* For second of the two simultaneous directions */
{
#ifdef FIX_BASOP_2520_PARAMBIN_THRESHOLD_FIX
IF(LT_32((ratio_fx=hSpatParamRendCom->energy_ratio2_fx[dirac_read_idx][bin]),1073741/* 0.001 in Q30 */))
#else
IF(LT_32((ratio_fx=hSpatParamRendCom->energy_ratio2_fx[dirac_read_idx][bin]),10737418/* 0.01 in Q30 */))
#endif
{
/* This touches only MASA path where second direction always has smaller ratio and
* for non-2dir it is zero. As the whole direction contribution is multiplied with