[non-BE] Resolve "OMASA crash in inactive static separated object"
- Related issues: #797 (closed)
- Requested reviewers:
Reason why this change is needed
- The OMASA encoding crashes when the separated object is inactive (in ISM_MASA_MODE_MASA_ONE_OBJ) and the metadata MASA + ISM bitbudget is very low.
Description of the change
- Correct mode decison between inactive GSC and AVQ in ACELP@12.8 kHz core when the 'core_brate' parameter is changed in fucntion
ivas_combined_format_brate_sanity()
Affected operating points
- NonBE and nonBC for OMASA 3 and 4 objects at 32k and 48k. The encoded bitstreams are different and the decoding with non-updated code potentially crashes.
Edited by vaclav