Posted on June 6, 2013 by mkrautz
Today, we’ll be releasing Mumble for iOS 1.2.1. This is a minor bug fix release to the 1.2 release we did earlier this month.
We found a nasty race condition which could cause crashes when the audio subsystem of the app was started or restarted. This bug seemed to happen very often on 4th generation iPod Touch devices, but could happen on all iOS devices with some bad luck.
We also fixed an issue where users using the “Low” quality preset would be unable to speak to others when on a 1.2.4 server in Opus mode. To allow the “Low” quality to mode
to work correctly on all servers, we’ve changed it to use Opus in Opus mode, and CELT 0.7 (our baseline codec) on everything else. Previously, we always used Speex for it.
The full list of changes in Mumble for iOS 1.2.1:
• Fixed a bug where users using the ‘Low’ audio quality mode could not send audio on 1.2.4 servers.
• Fixed a bug where chat messages sometimes had incorrect timestamps.
• Fixed an audio recording bug that would sometimes crash the app.
• Fixed several crash bugs which were triggered when using the the ‘Low’ audio quality mode.
As always, it’s available on the App Store. And don’t forget — if you enjoy the app, please spread the word, and remember to rate it in the App Store.