Bug#682010: [mumble] Communication failures due to CELT codec library removal
On Monday 23 July 2012 00:31:27 Chris Knadle wrote:
> This means that the Opus-only client ruins the audio connection for
> everybody else that's connected, at least in this case.
That happens because the maintainer patch "20-add-opus-threshold-option" sets
the threshold variable default to 1, which is a pretty nonsensical value in
most situations. It only really makes sense to set it to 0 or 100, unless you
want to fabricate some really weird behaviour in codec negotiation…
In that case, any client with Opus support should trigger the issue, no matter
if it supports CELT.
Just for completeness' sake, this is _not_ an upstream issue, the value is
initialised to 100 there.
I guess manually setting "opusthreshold=100" in your murmur.ini would restore
sane behaviour on the server side, but I'm not inclined to dig through the
other maintainer patches to see what else is interfering at this point.