Skip to content

ISM Bitrate Switching broken (missing CLDFBs when not starting with a ParamISM bitrate)

Basic info

  • Commit SHA: main
  • Platform: all

Bug description

ISM bitrate switching is missing the CLDFB reconfiguration, therefore it crashes at a switch from discrete ISM to ParamISM when the decoder was initialized with a discrete ISM bitrate.

Ways to reproduce

Produce a ISM bitstream with 3 or 4 objects using the attached bitrate switch file sw_24k4_96k_2.bin

The decoder (any output not being STEREO or MONO) than crashes at frame 10 because no CLDFB is there for ParamISM