Seven Du
90db5a9032
[mod_loopback] Add video support to null endpoint
...
* [mod_loopback] add video support to null channel
* [core test] add video session support
* [core] add video channel test case
2021-10-23 22:00:38 +03:00
Andrey Volk
f6e076507e
[mod_loopback] Fix new_session leak in the case of a hangup_cause.
2021-03-17 18:34:21 +03:00
Andrey Volk
0275ea1eb4
[Build-System] Use $(DefaultPlatformToolset) so it's easier to build using newer Microsoft Visual Studio versions.
2020-05-25 14:18:25 +04:00
Andrey Volk
0072806df1
[mod_loopback] Split null_auto_answer into two variables null_enable_auto_answer and null_auto_answer_delay. Default auto_answer_delay is 0 instead of 1 ms. Auto answer is enabled by default if null_enable_auto_answer is not set. More carefully compute the delay in ms to not block channel longer than needed.
2020-05-08 01:22:48 +04:00
Seven Du
2a54e08019
[core, mod_loopback] Add test case for group confirm over loopback endpoints
2020-05-08 01:12:17 +04:00
lazedo
7264426386
[mod_loopback] clear confirm properties from a-leg
2020-05-08 01:11:52 +04:00
Seven Du
16f782f979
[mod_loopback] Don't block channel too long if already hangup, also add option to hangup immediately with cause
2020-05-07 02:21:38 +04:00
lazedo
ce019aa566
[mod_loopback] fix early_set_loopback_id for b leg
2020-05-07 02:10:30 +04:00
Seven Du
a28436deb7
[mod_loopback] add pre_answer and null_auto_answer support to null channel
2020-01-17 20:50:08 +04:00
joshebosh
41000cfbba
[mod_loopback] add channel var loopback_no_pre_answer
2020-01-17 20:47:38 +04:00
Seven Du
2aec6035dd
[mod_loopback] add refer mock to null endpoint
2019-12-31 03:07:49 +04:00
Seven Du
c7480bc3fe
[mod_loopback] remember dtmf in channel var null_channel_dtmf_queued
2019-12-31 03:05:25 +04:00
Luis Azedo
23fbd60991
FS-11847 [mod_loopback] unregister from reloadxml
2019-05-16 13:52:33 +01:00
lazedo
2b2f11d699
FS-11790 [mod_loopback] set correct values for Connecting-Legs
2019-04-18 03:39:06 +01:00
lazedo
8ca01da5a0
FS-11747 [mod_loopback] add option to not bowout on inner bridge
2019-04-02 17:01:36 +01:00
lazedo
7fd7ea9a5d
FS-11135 [mod_loopback] runtime behaviour controlled by configuration
2019-03-06 03:59:17 +00:00
Mike Jerris
b3a8a53fc2
Merge pull request #1624 in FS/freeswitch from ~VLADIMIR.RALEV/freeswitch:bugfix/FS-10534-dont-crash-on-dead-channel-in-loopback to master
...
* commit 'ad2344cb842f2e582c129f8d621d8f93757177ea':
FS-10534 [mod_loopback] Add null pointer check to avoid crashing loopbacks
2019-01-02 20:49:26 +00:00
Seven Du
1ddd4c992b
FS-11569 add rate to null endpoint
2018-12-20 10:19:33 -05:00
Vladimir Ralev
ad2344cb84
FS-10534 [mod_loopback] Add null pointer check to avoid crashing loopbacks
2018-11-20 23:32:36 +02:00
Chris Rienzo
4edd8a9751
FS-11387 [mod_loopback] add null endpoint
2018-09-10 14:57:24 -04:00
Mike Jerris
a4db3a4355
Merge pull request #1491 in FS/freeswitch from ~HUNYI/freeswitch:feature/FS-8900-improve-record_follow_transfer to master
...
* commit '069da397f5b9e7adb10c2c9d8d03f83d195dae37':
Improve recording transfer
2018-09-05 22:34:38 +00:00
Andrey Volk
671da28796
FS-11263: [Build-System] Move FreeSWITCH build system to Visual Studio 2017 on Windows.
2018-07-24 07:21:55 +00:00
Hunyadvári Péter
069da397f5
Improve recording transfer
...
Use the same method everywhere
Move the bug without stopping and starting the recording over
It was broken in some circumstances and also some settings were lost
FS-8900 --resolve
2018-03-20 09:20:37 +01:00
Sergey Safarov
df1ab07ca4
FS-9924: Removed extra space in source files
2017-02-09 23:59:49 -05:00
Antonio
5dfc63c126
FS-9877 [mod_loopback] fix no audio
2016-12-22 14:55:51 +01:00
Anthony Minessale
634490495f
FS-9806: [mod_loopback] mod_loopback: bowout is always done even if set to false loopback_bowout_on_execute=false,loopback_bowout=false #resolve
2016-12-20 11:08:17 -06:00
Luis Azedo
676419a261
FS-9439 check chained loopback for loopback_bowout
2016-08-20 02:12:30 +01:00
Anthony Minessale
50d7a80fa3
FS-9136: allow multiple instances of same video codec with different fmtp
2016-06-03 16:16:32 -05:00
Anthony Minessale
f8b19b7485
FS-8190 #resolve [When using nixevent, freeswitch stops sending us certain custom event that were NOT part of the nixevent command]
2015-09-21 18:00:32 -05:00
Mike Jerris
5c59a0159d
FS-7966: fix more msvc 2015 warnings.
2015-08-31 17:08:52 -04:00
Michael Jerris
164c6111a1
FS-7966: remove some older versions of msvc build system as these will no longer work soon, please use 2015 instead
2015-08-31 10:19:10 -05:00
Mike Jerris
5de2f7d7bd
FS-7966: multiple fixes for msvc 2015 build, silence multiple warnings
2015-08-27 18:49:13 -06:00
Michael Giagnocavo
5e456fe9a6
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.
2015-08-21 18:28:32 -04:00
karl anderson
e336ca8c37
FS-7758 #resolve
...
emit an event if a loopback bowout occurs
2015-07-02 16:28:54 +01:00
Michael Giagnocavo
f116387443
FS-7644. Change 2013.vcxproj references to 2013
2015-06-18 04:17:53 -06:00
Jeff Lenk
345e50d25a
FS-7644
2015-06-11 15:29:28 -05:00
Michael Jerris
2cc0348422
FS-7635: remove msvc 2005 2008 and 2010 non working build systems. There are now multiple more recent (3 different ones) and some free versions of the compiler that can be used.
2015-06-10 16:33:14 -04:00
Anthony Minessale
7c294f242f
FS-7504: allow <modname>.<codecname> support so multiple modules can exist for the same codec
2015-05-28 12:47:13 -05:00
Anthony Minessale
4ffbf23ffa
stereo refactoring
2014-06-13 01:49:16 -04:00
Michael Jerris
bcd9f49fbe
move applications to use automake
2014-03-07 18:36:12 -05:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06:00
Brian West
045b764062
Remove duplicated code
2013-10-22 15:44:50 -05:00
Anthony Minessale
4a172402d2
some refactoring and plumbing for 1.4
2013-10-16 02:24:32 +05:00
Anthony Minessale
323d4c73d1
remove timestamp and raw_rtp flag from loopback frames
2013-10-14 13:06:41 -05:00
Anthony Minessale
94b1b6218c
FS-5453 --resolve
2013-08-14 02:13:49 +05:00
Anthony Minessale
c903934628
FS-5550 --resolve
2013-06-26 10:51:44 -05:00
Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
Brian West
3634d4a0e7
remove debugging
2013-06-17 17:51:48 -05:00
Anthony Minessale
c3de185b22
add deflect parsing support for mod_loopback and fix unloop bug
2013-06-17 10:45:00 -05:00
Anthony Minessale
7f3c160793
FS-5453 --resolve
2013-05-24 08:13:41 -05:00