2548 Commits

Author SHA1 Message Date
Mike Jerris
2a788cdefd Merge pull request #1307 in FS/freeswitch from ~HRISTO/freeswitch:feature/FS-10416-add-new-endpoints-to-be-called-while to master
* commit 'b11955db0bfdcccd5ad98fd689870153d31154f3':
  FS-10416: [mod_commands] add new outbound channels to an in-progress originate
2017-07-06 20:41:20 +00:00
Mike Jerris
6cf3338469 FS-10458: [mod_av] temporarily silence warning when building against ffmpeg 3.2 until we fix them properly 2017-06-30 17:29:38 -05:00
Anthony Minessale
8734c9070d FS-10448: [mod_conference] Add Video Blind #resolve 2017-06-29 18:11:16 -05:00
Anthony Minessale
db47792558 FS-10447: [freeswitch-core] Manual video refresh mode #resolve 2017-06-29 16:57:18 -05:00
Anthony Minessale
e78f3f0c04 FS-10387: [core] High memory usage with mod_sofia, osmo-nitb and DTX setting active #resolve 2017-06-22 15:48:20 -05:00
Anthony Minessale
7c19615890 FS-10417: [freeswitch-core] Reduce flicker in screen sharing #resolve 2017-06-21 19:26:18 -05:00
Hristo Trendev
b11955db0b FS-10416: [mod_commands] add new outbound channels to an in-progress originate
This allows new endpoints (outbound channels) to be called, after an originate
is already in progress, where any of the originally called endpoints need to
continue to ring.

One use case would be to convert a 302 Moved Temporarily destination to SIP
endpoint(s) and then to add the new endpoints to an in-progress originate,
without cancelling any of the other (already ringing) outbound channels.
2017-06-21 19:31:46 +02:00
Anthony Minessale
c15a7d1f89 FS-10269: [mod_conference] conference recording pause doesn't work correctly for video #resolve 2017-05-30 16:34:48 -05:00
Anthony Minessale
a14651110b FS-10231: [freeswitch-core] Some media bugs not fully cleaned up when session is destroyed #comment Regression causing deadlock when holding write lock and close/destroying all the bugs but the video recording thread tries to read lock. Separating destroy out so it can be called outside the lock after the bugs are detached. 2017-05-23 12:30:50 -05:00
Anthony Minessale
e76ccc3955 FS-10249: [mod_av] Audio gradually falls behind video in recordings 2017-05-19 17:38:08 -05:00
Anthony Minessale
f691d139ea FS-9922: [mod_conference] Auto Energy Level -- some clean up 2017-04-27 15:28:59 -05:00
Dragos Oancea
85cd705b23 FS-10264: extend switch_rtp_packet_t to fix jitter buffer bug triggered by RTP ext headers (RFC5285) 2017-04-25 08:20:31 +01:00
Anthony Minessale
83322661a5 FS-10258: [mod_sofia] FW must keep previously negotiated DTLS role during SIP re-INVITE 2017-04-24 12:22:03 -05:00
Brian West
d2aaf899c5 FS-10235: [freeswitch-core] Remove unused media flag #resolve 2017-04-14 19:20:50 -05:00
Mike Jerris
9c6a027dc6 FS-10153: [build] fix mod_http_cache build on FreeBSD 2017-04-06 11:48:56 -05:00
Anthony Minessale
acd0384ee5 FS-10209: [freeswitch-core,mod_av] Add auth params to file handles #resolve 2017-04-04 11:42:29 -05:00
Anthony Minessale
e26e873268 FS-10205: [freeswitch-core,mod_conference,mod_video_filter] Add 8 bit filter #resolve 2017-03-31 20:21:45 -05:00
Anthony Minessale
e61f6e227c FS-10151: [mod_video_filter] Add filters and fg video to mod_video_filter #resolve 2017-03-17 15:16:13 -05:00
Anthony Minessale
f1d8685566 FS-10138: [freeswitch-core,mod_conference] Add alpha video to conference 2017-03-16 14:55:16 -05:00
Mike Jerris
8d4e72af16 FS-10140: [core] add switch_img_grey, makes i420 switch_img_t image grey scale 2017-03-16 11:09:29 -05:00
Anthony Minessale
50358d1cce FS-10107 can of worms contd 2017-03-15 16:55:06 -05:00
Mike Jerris
70ab6964b1 FS-10036: fix windows build issues. These patches need to go upstream 2017-03-15 16:13:40 -05:00
Anthony Minessale
2c368307d8 FS-10138: [freeswitch-core,mod_conference] Add alpha video to conference #resolve 2017-03-15 15:28:08 -05:00
Anthony Minessale
f4ad4ed6c4 FS-10126: [freeswitch-core] General Video Improvements #resolve 2017-03-15 15:24:01 -05:00
Seven Du
d1625f85a5 FS-10094 Alpha Video support
Alpha webm support
RGBA alpha support
2017-03-15 11:45:58 +08:00
Anthony Minessale
1b88dba5db FS-9922: [mod_conference] Auto Energy Level 2017-03-13 11:52:15 -05:00
Anthony Minessale
c6ce9da470 FS-10050: [core] chromakey Optimizations broke solid color mode 2017-03-09 14:15:09 -06:00
Anthony Minessale
51dd5e87a7 FS-9922: [mod_conference] Auto Energy Level #resolve 2017-03-09 12:03:55 -06:00
Anthony Minessale
da6b9e001c FS-9742: [mod_conference,mod_cv] Refactor canvas zoom code #resolve 2017-03-09 11:54:13 -06:00
Anthony Minessale
40687ccb6a FS-10050: [core] chromakey 2017-03-03 19:01:48 -06:00
Seven Du
2bd0ff45f4 FS-10080 2017-03-02 18:46:23 -06:00
Anthony Minessale
b733e8d974 FS-10050: [core] chromakey 2017-03-02 18:04:36 -06:00
Anthony Minessale
dbbe00332b FS-10050: [core] chromakey 2017-03-01 20:01:36 -06:00
Anthony Minessale
129f6eb69b FS-10050: [core] chromakey add flag to detect keyframe 2017-03-01 11:38:57 -06:00
Anthony Minessale
50072f2ce2 FS-10075: [freeswitch-core] WebRTC mods #resolve 2017-02-28 16:16:37 -06:00
Mike Jerris
20bcb2edef FS-10036: update cJSON code to pre 1.4.0 release of cJSON. this includes backports of all our fixes, and our build macros for windows and visibility. It also makes it easy to drop in a new version, and to in the future be able to switch to a system version of cJSON easily (after all these updates are in, probably around v2.0 timeframe. Note this new version adds a lot of extra error checking, fixes some buffer overruns, and improves parser and printer performance 2017-02-27 18:53:23 -06:00
Anthony Minessale
91d62b7cc6 FS-10050 polish 2017-02-24 16:49:43 -06:00
Anthony Minessale
c60ae0f0e1 FS-10050 cont 2017-02-21 15:52:59 -06:00
Seven Du
f31393d3c9 FS-10050 add chromakey 2017-02-17 01:19:57 +08:00
Anthony Minessale
40bfe0fff5 FS-9154: [freeswitch-core] Add & remove video on re-invites #resolve 2017-02-15 13:56:35 -06:00
Mike Jerris
5160a55f57 Merge pull request #1190 in FS/freeswitch from ~RAZVANC/freeswitch:feature/FS-10038-tune-heartbeat-events-interval to master
* commit '6d056e16989dc28b20a9b64d2d043edc6320c4fd':
  FS-10038: [core] tune heartbeat events interval
2017-02-14 10:12:54 -06:00
Razvan Crainea
6d056e1698 FS-10038: [core] tune heartbeat events interval 2017-02-14 13:43:13 +02:00
Armen Babikyan
6ed86abf9f FS-9300: Add support for disabling sofia's 100 Trying via configuration, and sending 100 Trying from dialplan 2017-02-13 14:49:05 -08:00
Sergey Safarov
df1ab07ca4 FS-9924: Removed extra space in source files 2017-02-09 23:59:49 -05:00
Ken Rice
6d92904892 FS-9904 small tweak to the function definition so this builds with strict prototypes 2017-02-08 08:53:08 -06:00
Seven Du
08603c7e89 FS-9904 #resolve cleanup and refactor msrp 2017-02-07 20:41:46 +08:00
Anthony Minessale
9dba32410f FS-10015: [freeswitch-core] Add variable to allow firing of text events #resolve 2017-02-06 16:37:59 -06:00
Anthony Minessale
16c0bc115e FS-9958 2017-01-18 15:12:08 -06:00
Anthony Minessale
96a8267305 FS-9958: [freeswitch-core,mod_local_stream] Add agc object and use it in mod_local_stream #resolve 2017-01-18 13:19:47 -06:00
Andrey Volk
1f11deb023 FS-9944 [core] Add core video support to windows build 2017-01-12 23:52:06 +03:00