Resolve "basop-2588-condition-seem-missing-in-lsf_dec"

Reason why this change is needed

There seems to be a discrepancy between float and fix in the lsf_dec inside the function lsf_end_dec() in case a second channel is transmitted. Both float and fix encoder and float decoder has the same reference to the secondary channel, while the fixed point decoder doesn't have it.

Description of the change

Adding missing condition

Affected operating points

Only decoder fix, some cases might not be bit-exact

Closes #2588 (closed)

Merge request reports

Loading