[Freeswitch-users] FreeSWITCH Week in Review (Master Branch) October 3rd-October 10th
Ken Rice
krice at freeswitch.org
Tue Oct 13 02:27:05 MSD 2015
New Post on freeswitch.org from Kathleen King
check it out at http://ift.tt/1jZsp7A
FreeSWITCH Week in Review (Master Branch) October 3rd-October 10th
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.
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.
New features that were added:
FS-8290 [verto_communicator] Automatically mark dedicated encoder if out/in bandwith isn’t set to ‘Server default’
FS-8290 [verto_communicator] Adding help text on how to enable dedicated remote encoder
FS-8321 [core] Add variable media_mix_inbound_outbound_codecs to mix inbound and outbound codecs. BEHAVIOR CHANGE
Improvements in build system, cross platform support, and packaging:
FS-8316 [build][Debian] Fixed new build warning from latest clang and resolved the build warnings in the modules too
FS-8271 [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
FS-8233 [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.
FS-7820 [automation] Use a more appropriate function for printing diagnostics
The following bugs were squashed:
FS-8243 [mod_opus] Adding back the missing part removed in 8b088c2 so FEC works in most surroundings
FS-8295 [mod_opus] FMTP fixes to continue the cleanup of FEC
FS-8302 [mod_opus] Fix some printing/logging because switch_opus_show_audio_bandwidth() was not returning TRUE/FALSE as expected
FS-8130 FS-8305 [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
FS-8296 [mod_opus] Improve the way Opus is initialized when a call comes in
FS-8179 [mod_opus] Fixed a regression setting fec_decode breaking output on stereo calls
FS-8297 [mod_conference] A fix for auto STUN switching IPs quickly and WebRTC video not working
FS-8130 [mod_conference] Fix for micro cut-offs and unstable voice issues
FS-8317 [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.
FS-8067 [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.
FS-8247 [verto_communicator] When websocket disconnects go to splash screen to wait for the reconnect
FS-8300 [verto_communicator] Fixing reload bug so reloading twice is no longer needed
FS-8315 [core] Fix for rtp_media_timeout not working
FS-8304 [core] Fix for choppy audio during calls
FS-8320 [core] Fixed broken ZRTP not responding to HELLO packet
FS-8311 [mod_voicemail] Fix for leave-message event not containing verbose data for a forwarded voicemail
FS-8318 [mod_av] Fix for recording being out of sync when video from chrome has packet loss
FS-7929 [mod_sofia] Fixed an issue when processing SIP messages while using camp-on
FS-6833 [mod_sofia] Add content-type header to ack with sdp
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!
The following bugs were squashed:
FS-8246 [mod_json_cdr] Use seconds as default value for delay parameter
FS-8282 [core] Fix for sleep is not allowing interruption by uuid_transfer
FS-8166 [core] Mute/unmute while shout is playing audio fails because the channel “has a media bug, hard mute not allowed”
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151012/9de301dc/attachment.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list