Bug in the memory printout under MEM_COUNT_DETAILS for N transport channels
When running an operating point with just one core-coder, e.g. 1ISM, there is
init_encoder() 785 malloc sizeof( LPD_state ) 472 words 99% init_encoder() 811 malloc sizeof( GSC_ENC_DATA ) 348 words 99% init_encoder() 832 malloc sizeof( TD_BWE_ENC_DATA ) 1323 words 99%
but when running multiple core-coders, e.g. 4ISM, there is
init_encoder() 785 malloc sizeof( LPD_state ) 4x1888 words 99% init_encoder() 811 malloc sizeof( GSC_ENC_DATA ) 4x1392 words 99% init_encoder() 832 malloc sizeof( TD_BWE_ENC_DATA ) 4x5292 words 99%
Thus, the reported number per module is multiplied twice, e.g. 4x1888 is actually 4x(4x472) but the correct print out should be 4x472. So it looks like a bug somewhere.