Basop 2500 renderer configuration range check refactoring
- Related issues: sa4/audio/ivas-basop#2500 (closed)
- Related BASOP MR: sa4/audio/ivas-basop!2987 (merged)
- Requested reviewers: @szczerba
Reason why this change is needed
- The range check of the renderer configuration is not fully implemented in BASOP. However, it needs to be done before the conversion to fixed point values. This creates a difference to the floating point code, where the check is done after the values have been imported to the renderer configuration struct.
- This floating point part does the same refactoring as in the BASOP to keep the alignment, but does not have the BASOP conversion.
Description of the change
- Move the range check such that it is done on the RenderConfigReader handle instead of the RenderConfig handle. This way the checks can be done the same way in float and BASOP.
Affected operating points
- Should be BE.