[Non BE] Bug fix: Left and right channels inverted in EVS-compatible downmix
- Related issue: #1238
- Requested reviewers: NTT
Reason why this change is needed
While reviewing the code of the EVS compatible downmix, it was found the indices of left and right channels are inverted in one case. Impact is limited to two lines of code (the value of pha_ipd_ild_chan2rephase needs to be swapped to 1 and 0 in lines 608 and 612 of ivas_stereo_dmx_evs.c).
Description of the change
Trivial bug fix. Two lines affected with value assignment corrected.
Affected operating points
- No impact on complexity nor bitstream compatibility and output bit exactness
- Extensive tests have been conducted on a large (internal) stereo test set. On all stereo STVs only one file is not bit-exact and quality is enhanced in this single non BE case. On LTVs all cases are BE.
Related to #1238