Commit 10245463 authored by Marek Szczerba's avatar Marek Szczerba
Browse files

Fixing handling of acoustic pre-delay (offset between input signal and late reverberation start)

parent 34123639
Loading
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2373,7 +2373,7 @@ ivas_error RenderConfigReader_read(
                aeHasERsize = aeHasERabs = FALSE;
                params_idx = 0;
                pValue = (char *) calloc( strlen( pParams ), sizeof( char ) );
#ifdef FIX_1318_ROOM_SIZE_CMD_LINE
#ifdef FIX_1452_DEFAULT_REVERB
                hRenderConfig->roomAcoustics.acousticPreDelay = IVAS_REVERB_DEFAULT_SYNTH_PRE_DELAY;
#endif
                while ( sscanf( pParams + params_idx, "%64[^=]=%[^;];", item, pValue ) == 2 )
@@ -3035,7 +3035,7 @@ ivas_error RenderConfigReader_getAcousticEnvironment(
    {
        if ( id == pRenderConfigReader->pAE[n].id )
        {
#ifdef FIX_1318_ROOM_SIZE_CMD_LINE
#ifdef FIX_1452_DEFAULT_REVERB
            pAcEnv->aeID = (uint16_t)pRenderConfigReader->pAE[n].id;
#endif
            pAcEnv->nBands = (int16_t) pRenderConfigReader->pAE[n].pFG->nrBands;