#define USE_NEW_HRTF_BINARY_FILE_FORMAT /* Orange: to activate when decided to change the hrtf binary file format */
#define FIX_WARNING_RENDER_CONFIG /* Orange: fix warning on windows build */
#define FIX_1052_EXT_OUTPUT /* VA: issue 1052: define EXT decoder output configuration for stereo and MC formats */
#define NONBE_1215_FIX_JBM_MAX_SCALING /* FhG: issue 1215: Fix assert hit in a specific VoIP decoder config. Caused by integer overflow in max scaling calculation. */
returnIVAS_ERROR(IVAS_ERR_FAILED_ALLOC,"Could not allocate memory for hrtf data");
}
IF(i==2)
{
floatToFixed_arr32(f_tmp_lr_energy_and_iac_dyn,HrFiltSet_p->lr_energy_and_iac_dyn_fx[i],Q27,LR_IAC_LENGTH_NR_FC);/* tables from which lr_energy_and_iac is updated has Q27 for i=2 */
}
ELSE
{
floatToFixed_arr32(f_tmp_lr_energy_and_iac_dyn,HrFiltSet_p->lr_energy_and_iac_dyn_fx[i],Q23,LR_IAC_LENGTH_NR_FC);/* tables from which lr_energy_and_iac is updated has Q23 for i=0,1 */