Resolve "RAM optimization in Crend binaural renderer with external binary file"
- Related issues: #1227 (closed)
- Requested reviewers: @emerit
Reason why this change is needed
- Unnecessary use of RAM in Crend binaural renderer when loading from the external binary file in the decoder application: Currently 5 HRTF handles are allocated and 5 sets of HRTFs coefficients are loaded, in addition, one more HRTF handle within the decoder (st_ivas) is allocated for storing the used HRTF coeffs. set. After the fix, only one HRTF handle is allocated.
- Missing counting of the Crend HRTF set memory - the HRTF coefs. are part of the codec, similarly as e.g. in FastConv renderer or when ROM tables are considered. Currently, only the HRTF handle within the decoder is counted while the other 5 HRTF handles are not.
Description of the change
- RAM optimization in Crend binaural renderer with the external binary file. Correct counting of the HRTF sets memory.
Affected operating points
- All is BE.
Edited by vaclav