Loading apps/decoder.c +2 −6 Original line number Diff line number Diff line Loading @@ -1505,9 +1505,7 @@ static ivas_error decodeG192( } #ifdef WMOPS update_wmops(); #ifdef MEM_COUNT_DETAILS export_mem( "mem_analysis.csv" ); #endif update_mem(); #endif } Loading Loading @@ -1978,9 +1976,7 @@ static ivas_error decodeVoIP( #ifdef WMOPS update_wmops(); #ifdef MEM_COUNT_DETAILS export_mem( "mem_analysis.csv" ); #endif update_mem(); #endif } Loading apps/encoder.c +1 −3 Original line number Diff line number Diff line Loading @@ -717,9 +717,7 @@ int main( #ifdef WMOPS update_wmops(); #ifdef MEM_COUNT_DETAILS export_mem( "mem_analysis.csv" ); #endif update_mem(); #endif } Loading apps/renderer.c +1 −3 Original line number Diff line number Diff line Loading @@ -999,9 +999,7 @@ int main( #ifdef WMOPS update_wmops(); #ifdef MEM_COUNT_DETAILS export_mem( "mem_analysis.csv" ); #endif update_mem(); #endif } Loading lib_com/ivas_cnst.h +6 −0 Original line number Diff line number Diff line Loading @@ -1409,10 +1409,16 @@ typedef enum #define SFX_SPAT_BIN_NUM_SUBSAMPLES 64 #define ITD_MEM_LEN (MAX_ITD + SFX_SPAT_BIN_SINC_M) #define L_SUBFRAME5MS_48k (L_FRAME48k/4) #ifdef FIX_337_TDREND_INTP #define MAX_ANGULAR_STEP (1.0f) #else #define MAX_ANGULAR_STEP (15.0f) #endif #define MAX_ANGULAR_STEP_INV ( 1.0f / MAX_ANGULAR_STEP ) #define MAX_INTERPOLATION_STEPS 12 #ifndef FIX_310_TD_REND_DELAY #define BINAURAL_TD_LATENCY_S 0.0f /* ITD fix removes TD renderer delay -- should be cleaned out */ #endif /* ----- Enums - TD Renderer ----- */ Loading lib_com/options.h +2 −0 Original line number Diff line number Diff line Loading @@ -151,8 +151,10 @@ #define FIX_197_CREND_INTERFACE #define FIX_301_PLC /* FhG: issue 301 - fix bug of missing update of overlap buffer for DFT-stereo PLC*/ #define FIX_337_TDREND_INTP /* Issue 337: TD renderer interpolation threshold set too low */ #define FIX_329_ENABLE_TD_RENDERER_REVERB_MC /* Eri: Enable reverb for TD renderer for 5.1 and 7.1 with headtracking enabled for IVAS_dec */ #define FIX_310_TD_REND_DELAY /* Adding HRTF delay being read from ROM/Binary file, fix rounding for delay compensation in renderer */ /* ################## End DEVELOPMENT switches ######################### */ /* clang-format on */ Loading Loading
apps/decoder.c +2 −6 Original line number Diff line number Diff line Loading @@ -1505,9 +1505,7 @@ static ivas_error decodeG192( } #ifdef WMOPS update_wmops(); #ifdef MEM_COUNT_DETAILS export_mem( "mem_analysis.csv" ); #endif update_mem(); #endif } Loading Loading @@ -1978,9 +1976,7 @@ static ivas_error decodeVoIP( #ifdef WMOPS update_wmops(); #ifdef MEM_COUNT_DETAILS export_mem( "mem_analysis.csv" ); #endif update_mem(); #endif } Loading
apps/encoder.c +1 −3 Original line number Diff line number Diff line Loading @@ -717,9 +717,7 @@ int main( #ifdef WMOPS update_wmops(); #ifdef MEM_COUNT_DETAILS export_mem( "mem_analysis.csv" ); #endif update_mem(); #endif } Loading
apps/renderer.c +1 −3 Original line number Diff line number Diff line Loading @@ -999,9 +999,7 @@ int main( #ifdef WMOPS update_wmops(); #ifdef MEM_COUNT_DETAILS export_mem( "mem_analysis.csv" ); #endif update_mem(); #endif } Loading
lib_com/ivas_cnst.h +6 −0 Original line number Diff line number Diff line Loading @@ -1409,10 +1409,16 @@ typedef enum #define SFX_SPAT_BIN_NUM_SUBSAMPLES 64 #define ITD_MEM_LEN (MAX_ITD + SFX_SPAT_BIN_SINC_M) #define L_SUBFRAME5MS_48k (L_FRAME48k/4) #ifdef FIX_337_TDREND_INTP #define MAX_ANGULAR_STEP (1.0f) #else #define MAX_ANGULAR_STEP (15.0f) #endif #define MAX_ANGULAR_STEP_INV ( 1.0f / MAX_ANGULAR_STEP ) #define MAX_INTERPOLATION_STEPS 12 #ifndef FIX_310_TD_REND_DELAY #define BINAURAL_TD_LATENCY_S 0.0f /* ITD fix removes TD renderer delay -- should be cleaned out */ #endif /* ----- Enums - TD Renderer ----- */ Loading
lib_com/options.h +2 −0 Original line number Diff line number Diff line Loading @@ -151,8 +151,10 @@ #define FIX_197_CREND_INTERFACE #define FIX_301_PLC /* FhG: issue 301 - fix bug of missing update of overlap buffer for DFT-stereo PLC*/ #define FIX_337_TDREND_INTP /* Issue 337: TD renderer interpolation threshold set too low */ #define FIX_329_ENABLE_TD_RENDERER_REVERB_MC /* Eri: Enable reverb for TD renderer for 5.1 and 7.1 with headtracking enabled for IVAS_dec */ #define FIX_310_TD_REND_DELAY /* Adding HRTF delay being read from ROM/Binary file, fix rounding for delay compensation in renderer */ /* ################## End DEVELOPMENT switches ######################### */ /* clang-format on */ Loading