Hi,
> in the 3GPP code, SBR envelope is computed using floating point, and
> probably due to rounding errors, the result sometimes exceeds the
> allowed range [0-31], causing an assertion failure later when trying
> to encode the value difference.
I forgot this patch. Forwarded to upstream author.