[non-be][renderer-non-be][allow-regression] Port changes of float MR 2417 to BASOP.
- Related issues: ivas-codec-pc/ivas-codec#1452
- Related float MR: ivas-codec-pc/ivas-codec!2417
- Requested reviewers: @tamarapu and @szczerba
Reason why this change is needed
- This reflects the changes done in the float MR to also BASOP.
Description of the change
- Move the resolution of the correct setting in renderer into app-level based on arguments. Then set it early on in renderer init. Future API rework may revisit this.
- Adjust the predelay presets into sensible ones (mainly small and medium presets) and adjust the DSR values such that the reverb remains perceptually close to previous state.
Affected operating points
- Non-BE for BINAURAL_ROOM_REVERB. Largest effects for small and medium preset cases and especially renderer is significantly affected as defaults were not properly used there.