Joao Mesquita [Mon, 24 Aug 2015 13:18:25 +0000 (10:18 -0300)]
FS-8026 [Verto-Communicator] #resolve Add an autofocus directive to both dialpad and login so that enter will just work. On dialpad useful to provide keyboard only input without the need to using the mouse.
Mike Jerris [Sun, 23 Aug 2015 22:37:14 +0000 (17:37 -0500)]
Merge pull request #426 in FS/freeswitch from bugfix/FS-8029 to master
* commit 'd4e10d527855411bf0a7e2de7c9956c334613146':
FS-8029: [jitterbuffer] fix robotic sound when using jitterbuffer when buffer timestamps get behind that of the packet timestamps, such as when the source clock is out of sync with our clock
FS-8029: [jitterbuffer] fix robotic sound when using jitterbuffer when buffer timestamps get behind that of the packet timestamps, such as when the source clock is out of sync with our clock
Fixed the handling of -T and -t, and added debian/apt_sources.list
that needs to build 1.7 master. The following commands need to be
used to build Jessie packages:
Michael Jerris [Fri, 21 Aug 2015 22:47:47 +0000 (18:47 -0400)]
FS-7966: we still need to do declarations first until we fully switch to 2015 and change the flags on other builds to not error on code before declaration
FS-7966. First pass at moving to Visual Studio 2015.
The new C compiler breaks a lot of things. snprintf and timespec now exist, and redefining causes an error.
Many more things are warnings, so warnings-as-errors will fail - remove it from some projects for now.
V8: don't pass VS version to build batch file.
mod_sofia: Config has too-long if/elseif chain. Break this up to avoid "parser stack overflow; program too complex".
Add mod_conference.h to project and dir to includes.
Ítalo Rossi [Fri, 21 Aug 2015 21:26:09 +0000 (16:26 -0500)]
Merge pull request #419 in FS/freeswitch from ~JMESQUITA/freeswitch:FS-8009 to master
* commit '147a639499fb894ae92521384b84e0f84fed48ae':
FS-8009 Now we are using grunt for building as well and replace contrib-connect for browser-sync because we like use the new kids on the block.
Ítalo Rossi [Fri, 21 Aug 2015 17:38:06 +0000 (12:38 -0500)]
Merge pull request #406 in FS/freeswitch from ~JMESQUITA/freeswitch:feature/FS-8013-user-bower-to-install-javacript-dependencies to master
* commit '22658c79459926590a6b041812a23137fbd8a7c1':
FS-8013 #resolve Make use of bower to manage dependencies and use wiredep to inject them on the main index.html file.
Brian West [Thu, 20 Aug 2015 02:07:09 +0000 (21:07 -0500)]
Merge pull request #405 in FS/freeswitch from ~JMESQUITA/freeswitch:feature/FS-8009 to master
* commit 'be73c4f1e6b9bff40d9f8f063dd4e7c6d2e6360e':
FS-8009 #resolve Create a grunt project with livereload support. From now on, use npm install && grunt serve to develop on this project.
Ítalo Rossi [Wed, 19 Aug 2015 20:49:02 +0000 (15:49 -0500)]
Merge pull request #404 in FS/freeswitch from ~JONATASOLIVEIRA/freeswitch:bugfix/FS-7977-selecting-the-highest-supported-resolution-isnt-working to master
FS-7988 FS-7989 add debug mode to fixbug and filebug and add -project to filebug and add -append and -comment to fixbug to append to defualt commit msg
FS-7969 #resolve [Freeswitch segfaults due to pthread_setschedparam() on a thread that has exited] #comment please test this fix which was verified working
Paul Cuttler [Thu, 13 Aug 2015 20:06:43 +0000 (06:06 +1000)]
Making mod_rtmp compatible with Adobe Media Server
Adobe Media Server connects differently to mod_rtmp than the way
Flash player connects. The RTMP publish handler rtmp_i_publish
message needs to match the RTMP specification, and a new initStream
handler is required.
This patch modifies the rtmp_i_publish handler to send an onStatus
message to Adobe Media Server that includes an object with "level",
"code" and "description" fields.
The initStream message is sent by Adobe Media Server to notify Freeswitch
of the stream ID for the publish stream. This cannot clash with the play
stream ID so the initStream handler can simply increment the next_streamid
field. The initStream message is undocumented in the RTMP specification.
The transaction ID for onStatus messages has been modified to 0 instead
of 1 to match with the RTMP specification.
Michael Jerris [Mon, 10 Aug 2015 22:48:01 +0000 (18:48 -0400)]
FS-7930: [mod_conference] Correct termination of conference when the last member with endconf left. Caused by typo in migration to conference_utils_set_flag function when we switched to array based flags
Verto Communicator is a web interface built on top of Verto and AngularJS.
Brought to you by Evolux Sistemas and FreeSWITCH team. :)
FS-7795 - implements fullscreen menu and doubleclick function.
FS-7795 - added chat icon on fullscreen video
FS-7796 - fix missing tooltips in call icons
FS-7796 - fix tooltip position
FS-7798 - implements change login information in modal view
FS-7828 - fix esc key bug when leave fullscren mode. Using css instead of javascript in fullscreen for elements manipulation.
FS-7826 - fix chat sender id with name instead of extension
FS-7831 - remove demo from title
FS-7841 - fix compatibility verification
FS-7842 - 'settings' data persistent
FS-7859 - moved popup down
FS-7827 - added screen share functionality
FS-7857 - default name for source media
FS-7879 - prompt before logout [incall]
FS-7873 - querystring for autocall
FS-7875 - persist login and password password
FS-7877 - phone feature: hold, transfer, incoming, answer, decline, call direction in history
FS-7878 - small devices
FS-7881 - added modal dialog for contributors