Stereo DMX formal issues
The following formal issues were identified in the stereo DMX file ivas_stereo_dmx_evs.c:
- double-precision mathematic functions should be replaced by single-precision ones, e.g.
(float) sqrt()
->sqrtf()
- Unnecessary data type conversion statements should be removed:
(float) inv_sqrt()
->inv_sqrtf()
- Constant
STEREO_DMX_EVS_SHIFT_LIMIT
should be replaced bySTEREO_DFT_ZP_NS_ENC
and constructions like(int16_t) ( STEREO_DMX_EVS_SHIFT_LIMIT * input_Fs / 1000 )
byNS2SA()