Commit 020dd44f authored by Andrea Genovese's avatar Andrea Genovese
Browse files

extended fix to lib_rend

parent aee44559
Loading
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -4960,6 +4960,19 @@ int16_t IVAS_REND_FeedRenderConfig(
    mvr2r( renderConfig.room_acoustics.pAcoustic_dsr, hRenderConfig->roomAcoustics.pAcoustic_dsr, CLDFB_NO_CHANNELS_MAX );
    mvr2r( renderConfig.directivity, hRenderConfig->directivity, 3 );

#ifdef EARLY_REFLECTIONS
    hRenderConfig->roomAcoustics.use_er = 0;
    if (renderConfig.room_acoustics.use_er == 1)
    {
        hRenderConfig->roomAcoustics.use_er = renderConfig.room_acoustics.use_er;
        hRenderConfig->roomAcoustics.lowComplexity = renderConfig.room_acoustics.lowComplexity;
        hRenderConfig->roomAcoustics.dimensions = renderConfig.room_acoustics.dimensions;
        hRenderConfig->roomAcoustics.ListenerOrigin = renderConfig.room_acoustics.ListenerOrigin;

        mvr2r(renderConfig.room_acoustics.AbsCoeff, hRenderConfig->roomAcoustics.AbsCoeff, ER_ABS_COEFF);
    }
#endif

#ifdef SPLIT_REND_WITH_HEAD_ROT
    hRenderConfig->split_rend_config = renderConfig.split_rend_config;
    /* Overwrite any pose correction settings if 0 DOF (no pose correction) was selected */