Skip to content

Resolve "Decoder crash for MC 5.1 at 192kbps JBM error profile 6"

Reason why this change is needed

Description of the change

  • Limit maxScaling in the playout adaption part of the JBM to a sensible range of values. This avoids integer overflows when converting maxScaling from milliseconds to samples.

Affected operating points

  • Encoder: Produced bitstream is BE compared to previous state.
  • Decoder:
    • BE in non-VoIP mode.
    • In VoIP mode non-BE may occur only in very specific cases where an integer overflow occurred but the resulting value happened not to trigger the assert described in #1215 (closed).

Related to #1215 (closed)

Merge request reports

Loading