[non-BE] [split-non-BE] [allow-regression] Resolve "Function ivas_encode_masaism_metadata_fx has wrong accumulation and suboptimal porting"

Reason why this change is needed

  • There is a clear error in energy accumulation and also a bit suboptimal computational complexity.

Description of the change

  • Correct the accumulation and reuse value to save complexity.

Affected operating points

  • Non-BE on the encoder side when the specific path is hit in OMASA encoding. This probably hits somewhere at bitrates 24.4 and 32 kbps when there is separate objects but MASA goes to LBR transmission.

Closes #2541 (closed)

Edited by Tapani Pihlajakuja

Merge request reports

Loading