Wrong q-variable in ivas_spar_param_to_masa_param_mapping_fx
# Basic info
<!--- Add commit SHA used to reproduce -->
- Float reference:
- Encoder (float):
- Decoder (float):
- Fixed point:
- Encoder (fixed):
- Decoder (fixed): a8ff39cd03d151fa6c9a57b1d85de40c806f3772
# Bug description
In `ivas_spar_param_to_masa_param_mapping_fx`, there is part of code where transport cross correlations are calculated and they happen to use first channel `q_cldfb` always which is probably wrong. See below:
```c
transportSignalCrossCorrelation_64[bin] = W_add( transportSignalCrossCorrelation_64[bin], W_mult0_32_32( L_shr_sat( inRe_fx[0][slot][bin], sub( q_cldfb[0][slot], common_q ) ), L_shr_sat( inRe_fx[1][slot][bin], sub( q_cldfb[0][slot], common_q ) ) ) ); // Q(2 * common_q)
transportSignalCrossCorrelation_64[bin] = W_add( transportSignalCrossCorrelation_64[bin], W_mult0_32_32( L_shr_sat( inIm_fx[0][slot][bin], sub( q_cldfb[0][slot], common_q ) ), L_shr_sat( inIm_fx[1][slot][bin], sub( q_cldfb[0][slot], common_q ) ) ) ); // Q(2 * common_q)
```
Effect depends if the Q-value is differing.
<!--- 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