Skip to content

hDirAC handle in ISM decoder

Using the code-base SHA-1: 30b12f8d from September 9, 2022, there was observed that the handle hDirAC is used only partially (2% decoder).

  • ivas_param_ism_dec 433 m:sizeof( DIRAC_DEC_DATA ) - 2% 1x2241 2241

hDirAC = (DIRAC_DEC_HANDLE) count_malloc( sizeof( DIRAC_DEC_DATA ) )

Observed e.g. for ISM 24.4 kbps decoder.

Can it be lowered?

Also, for ParamISM with stereo decoder, there is an unused handle:

  • ivas_param_ism_dec 444 m:sizeof( PARAM_ISM_RENDERING_DATA ) - 0% 1x1922 1922

hDirAC->hParamIsmRendering = (PARAM_ISM_RENDERING_HANDLE) count_malloc( sizeof( PARAM_ISM_RENDERING_DATA ) )

Edited by vaclav