MC RS does not reallocate the necessary number of channels on the heap
### Basic info - Commit SHA: 8e40fa166bea8fa2b3c42077a80f21a70c7ab97f - Platform: all ### Bug description MC RS does not check if the number of channels needed on the heap are needed to be reallocated. ### Ways to reproduce Causes e.g. problems with RS and decoding do BINAURAL including head rotation. Example ``` IVAS_cod.exe -mc 7_1_4 -max_band fb .\scripts\switchPaths\sw_13k2_512k.bin 48 .\scripts\testv\stv714MC48c.wav test.192 IVAS_dec.exe -t .\scripts\testv\headrot.csv BINAURAL 48 test.192 test.wav ``` This starts with McMASA, allocates for 7.1.4, i.e. 12 channels, switches to MCT which has HOA3 as internal format for head rotation and then has not enough channels available. <!--- Below are labels that will be added but are not shown in description. This is a template to help fill them. Add further information to the first row and remove and add labels as necessary. -->
issue