Skip to content

[non-BE][split-non-BE] Fix issue 1380 by changing panning gains for OMASA encoding to use look-up tables

Reason why this change is needed

  • Larger differences were noticed for OMASA encoding between Release and Debug (-O2 vs O0). This was pinpointed to panning gain computation.

Description of the change

  • This picks the approach using look-up table from BASOP and implements it in float.

Affected operating points

  • Bitstream changes for OMASA operation points where downmix is created.
  • Same function is used for OMASA EXT output and in object editing within ParamBin so these may have non-BE output as well.

Merge request reports

Loading