Skip to content

[Non-BE] Resolve "Issues with EVS compatible stereo to mono downmix (quality on specific items + use of double)" - follow-up

Related to issue #947 (closed) and #567 (closed)

Reason why this change is needed

To address remarks on complexity for MR !1349 (merged) two minor extra fixes are suggested

Description of the change

  • reduction of ROM table usage (BE) for POC

See code sections related to:

#ifdef NONBE_FIX_947_STEREO_DMX_EVS_POC
#define NONBE_FIX_947_STEREO_DMX_ROMOPT                       /* Orange: ROM optimisation for POC*/  
#endif
  • reduction of complexity for fading in PHA

See code sections related to:

#ifdef NONBE_FIX_947_STEREO_DMX_EVS_PHA
#define NONBE_FIX_947_STEREO_DMX_FADOPT                       /* Orange: Fading optimisation */  
#endif   
  • use of single precision for inv_sqrt commented as //#define NONBE_FIX_567_DOUBLE_STEREO_DM (waiting for final resolution on WMC tool udpate)

Affected operating points

  • EVS stereo dmx
  • complexity/storage is reduced (see details on page for issue #947 (closed))
Edited by Stephane Ragot

Merge request reports

Loading