<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><body>
<p>New Post on freeswitch.org from Kathleen King<br>
check it out at http://ift.tt/1jZsp7A<br>
FreeSWITCH Week in Review (Master Branch) October 3rd-October 10th<br></p>
<p>Hello, again. This past week in the FreeSWITCH master branch we had 51 commits! There were some very important changes this week to the Debian packaging system. The default is now set to build packages with the upstream FS package repos. Since the system dependencies have been removed from the FS codebase the 1.6 branch is now required to use the FS public repo for dependencies.  The notable feature for this week is the addition of the variable media_mix_inbound_outbound_codecs, which mixes inbound and outbound codecs, and this is a behavior change.</p>
<p>Join us on Wednesdays at 12:00 CT for some more FreeSWITCH fun! And head over to freeswitch.com to learn more about FreeSWITCH support.</p>
<p>New features that were added:</p>
<ul>
<li>
<a href="http://ift.tt/1Qm3sgT">FS-8290</a> [verto_communicator] Automatically mark dedicated encoder if out/in bandwith isn’t set to ‘Server default’</li>
<li>
<a href="http://ift.tt/1Qm3sgT">FS-8290</a> [verto_communicator] Adding help text on how to enable dedicated remote encoder</li>
<li>
<a href="http://ift.tt/1Qm3q8Z">FS-8321</a> [core] Add variable media_mix_inbound_outbound_codecs to mix inbound and outbound codecs. BEHAVIOR CHANGE</li>
</ul>
<p>Improvements in build system, cross platform support, and packaging:</p>
<ul>
<li>
<a href="http://ift.tt/1Qm3sgV">FS-8316</a> [build][Debian] Fixed new build warning from latest clang and resolved the build warnings in the modules too</li>
<li>
<a href="http://ift.tt/1hmdnqG">FS-8271</a> [Debian] Adding some logging, and more cautious handling of spaces in parameters. Now the default will build packages with the upstream FS package repos. This is a change in the default behavior of the Debian packaging system with the justification that in 1.6 it is now required to use the FS public repo for dependencies because system dependencies have been removed from the FS codebase which used to be included. And defaulting to automatically download the binary dependencies because without major changes to package building in cowbuilder(which is the primary supported method of building FS packages), you can’t access the network to build the binary packages from the source package. If using system apt repo list, then include the supplementary ones too</li>
<li>
<a href="http://ift.tt/1Qm3sgZ">FS-8233</a> [automation] In order to clean up build dependencies for the automated tests, convert the tests/*/Makefile.am into an include file for the top level Makefile.am. This will greatly simplify dependency tracking, and allow tests to be rerun easily on FS source code changes.</li>
<li>
<a href="http://ift.tt/1O2aZ3a">FS-7820</a> [automation] Use a more appropriate function for printing diagnostics</li>
</ul>
<p>The following bugs were squashed:</p>
<ul>
<li>
<a href="http://ift.tt/1LtQNdM">FS-8243</a> [mod_opus] Adding back the missing part removed in 8b088c2 so FEC works in most surroundings</li>
<li>
<a href="http://ift.tt/1jl2BTz">FS-8295</a> [mod_opus] FMTP fixes to continue the cleanup of FEC</li>
<li>
<a href="http://ift.tt/1Qm3qph">FS-8302</a> [mod_opus] Fix some printing/logging because switch_opus_show_audio_bandwidth() was not returning TRUE/FALSE as expected</li>
<li>
<a href="http://ift.tt/1KPe0GU">FS-8130</a> <a href="http://ift.tt/1jl2C9T">FS-8305</a> [mod_opus] Fix some warnings and errors caused by dtx and/or jittery webrtc, refactor of last patch, and add suppression of scary harmless message about opus FEC</li>
<li>
<a href="http://ift.tt/1Qm3sh4">FS-8296</a> [mod_opus] Improve the way Opus is initialized when a call comes in</li>
<li>
<a href="http://ift.tt/1YwCwAO">FS-8179</a> [mod_opus] Fixed a regression setting fec_decode breaking output on stereo calls</li>
<li>
<a href="http://ift.tt/1jl2C9Z">FS-8297</a> [mod_conference] A fix for auto STUN switching IPs quickly and WebRTC video not working</li>
<li>
<a href="http://ift.tt/1KPe0GU">FS-8130</a> [mod_conference] Fix for micro cut-offs and unstable voice issues</li>
<li>
<a href="http://ift.tt/1Qm3qpj">FS-8317</a> [mod_conference] Fix for playing multiple files at once to stack them for immediate playback, sometimes breaking and the floor layer becoming unusable for the rest of the conference.</li>
<li>
<a href="http://ift.tt/1jl2APr">FS-8067</a> [verto_communicator] When no email is present make sure mm is the default avatar in the circle this way the talk indicator works on PSTN and SIP callers.</li>
<li>
<a href="http://ift.tt/1Qm3qpl">FS-8247</a> [verto_communicator] When websocket disconnects go to splash screen to wait for the reconnect</li>
<li>
<a href="http://ift.tt/1jl2APv">FS-8300</a> [verto_communicator] Fixing reload bug so reloading twice is no longer needed</li>
<li>
<a href="http://ift.tt/1Qm3qpn">FS-8315</a> [core] Fix for rtp_media_timeout not working</li>
<li>
<a href="http://ift.tt/1jl2APz">FS-8304</a> [core] Fix for choppy audio during calls</li>
<li>
<a href="http://ift.tt/1jl2APB">FS-8320</a> [core] Fixed broken ZRTP not responding to HELLO packet</li>
<li>
<a href="http://ift.tt/1Qm3sxq">FS-8311</a> [mod_voicemail] Fix for leave-message event not containing verbose data for a forwarded voicemail</li>
<li>
<a href="http://ift.tt/1jl2Ca9">FS-8318</a> [mod_av] Fix for recording being out of sync when video from chrome has packet loss</li>
<li>
<a href="http://ift.tt/1jl2DL3">FS-7929</a> [mod_sofia] Fixed an issue when processing SIP messages while using camp-on</li>
<li>
<a href="http://ift.tt/1ie51CL">FS-6833</a> [mod_sofia] Add content-type header to ack with sdp</li>
</ul>
<p> </p>
<p>And, this past week in the FreeSWITCH 1.4 branch we had 3 new commits merged in from master. And the FreeSWITCH 1.4.23 release is here! Go check it out!</p>
<p>The following bugs were squashed:</p>
<ul>
<li>
<a href="http://ift.tt/1hmdmmv">FS-8246</a> [mod_json_cdr] Use seconds as default value for delay parameter</li>
<li>
<a href="http://ift.tt/1LtQNKQ">FS-8282</a> [core] Fix for sleep is not allowing interruption by uuid_transfer</li>
<li>
<a href="http://ift.tt/1LtQLCG">FS-8166</a> [core] Mute/unmute while shout is playing audio fails because the channel “has a media bug, hard mute not allowed”</li>
</ul>
<p> </p>
<br>
</body></html>