[non-be] [rend-non-be] [split-non-be] [allow-regression] Resolve "OMASA to FOA/HOA rendering has spikes in float"

Reason why this change is needed

  • There are spikes in float which cause high difference between float and BASOP. Further investigation showed also collapsed perception.

Description of the change

  • Stereo type detection algorithm is adjusted to detect the dual mono case which fixes the issues.

Affected operating points

  • Decoder and renderer.
  • Non-BE for MASA/OMASA to FOA/HOA/MONO
  • One increased regression of 7 for case "ltv-OMASA 1TC 3ISM at 24.4 kbps, 48kHz in, 16kHz out, FOA out, FER at 10%" will be observed but this sounds fine and is similar to the effect in BASOP encoder issue #2444

Merge request reports

Loading