Michał Słomkowski
Michał Słomkowski
Oops, my bad. The only thing I set for Opus encoder is disabling variable bitrate which is identical with original client. I haven't given it any second thought. Are you...
You may modify Mumlib in following manner: - after line https://github.com/slomkowski/mumlib/blob/master/src/Audio.cpp#L25 put code like this: ``` cpp error = opus_encoder_ctl(encoder, OPUS_SET_BITRATE(BITRATE)); if (error != OPUS_OK) { throw AudioException((boost::format("failed to set...
@pzi42: did you achieve any results?
Why did you install `libpjproject-dev` and `libpjsua2` packages when you're compiling pjproject manually? Is it just your typo or you have them installed for reason?
Please recompile Mumsi with debug log level: edit _main.cpp_ line 18 and change `Priority` from `NOTICE` to `DEBUG`. It'll flood your console. When it crashes, post relevant lines.
I've added additional error message to _mumlib_. Please pull the change and recompile the project. I think for some reason receive handler triggers with _bytes_transferred_ set to 0.
Do you happen to use avatars? I have max message length set to 2048 B.
I temporarily disabled the exception and commited it to mumlib, branch `6-bytes-transferred`, so now it's possible to determine if 0 bytes error causes any harmful behavior.
Do you do have have port 64738 UDP enabled in your firewall? I see that audio transfer falls back to TCP for some reason.