Brian West
5b7c10d548
FS-8297 #resolve [Auto STUN switches IPs quickly, WebRTC video not working]
2015-10-04 11:22:18 -05:00
Anthony Minessale II
86197b7ee3
Merge pull request #479 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus-init-improvements to master
...
* commit '27d7ebeb94c5ea23e612e0a7356919f19e74bdd5':
FS-8296: mod_opus: Improve the way Opus is initialized when a call comes in .
2015-10-04 11:22:04 -05:00
Dragos Oancea
27d7ebeb94
FS-8296: mod_opus: Improve the way Opus is initialized when a call comes in .
2015-10-03 15:26:39 -04:00
Dragos Oancea
01545832f4
FS-8295: mod_opus: FMTP fixes: usedtx for 8khz . useinbandfec and cbr (both 48 khz and 8 khz)
...
Some FMTP params were broken when INVITE was originated by FS.
2015-10-03 14:47:08 -04:00
Anthony Minessale
dcdf4685af
FS-8243 8b088c26fb
breaks perfectly working fec, adding back the missing part that actually works in most surroundings
2015-10-03 02:38:00 -05:00
Michael Jerris
5f210b4d75
FS-8243: fix typo of return from previous patch
2015-10-02 23:43:11 -04:00
Mike Jerris
a2b3759ea7
Merge pull request #503 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-8195-compatibility-with-solaris-11-process to master
...
* commit '9461ed13358eb0231ab75871158eae92dab66cd2':
FS-8195 Compatibility with Solaris 11 process privileges
2015-10-02 21:00:18 -05:00
Stanislav Sinyagin
9461ed1335
FS-8195 Compatibility with Solaris 11 process privileges
...
Now the daemon manages its privileges correctly, so that -rp, -u,
-g and -lp can be supported, also in a Solaris zone.
Also fixed a problem that switch_log_printf() was used before the
logger was initialized, so the messages were sent to nowhere.
2015-10-03 01:52:37 +00:00
Brian West
ed9e9c6243
FS-8287 refactor local_stream api to be more consistent and add auto complete
2015-10-02 13:29:50 -05:00
Mike Jerris
76b11fd8c7
Merge pull request #430 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus-originate-fmtp-ptime to master
...
* commit 'efeb720a01993a52f2614cbcab14995a88af2721':
FS-8034: mod_opus: send correct (configured) fmtp ptime,minptime,maxptime when originating call
2015-10-02 12:57:53 -05:00
Mike Jerris
41431c0f09
Merge pull request #487 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus-keep-fec-on-improvements-loss to master
...
* commit '6385fb863a7e800dbb2668fd0ed4e1203b1ba18e':
FS-8161: mod_opus: Keep FEC enabled only if loss > 10 ( otherwise PLC is supposed to be better)
2015-10-02 12:52:51 -05:00
Anthony Minessale
b61ebc759b
FS-8179
2015-10-02 12:51:57 -05:00
Mike Jerris
822e5a7b96
Merge pull request #516 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus-fec-detect-improvement to master
...
* commit '8b088c26fbf4eba3daaacfaa6e29ab765f7321ba':
FS-8243: Improve the way FEC info is detected within frames (added support for ptimes higher than 20 ms for FEC detection ) (Claude Lamblin)
2015-10-02 12:50:34 -05:00
Mike Jerris
2b0681f798
Merge pull request #517 in FS/freeswitch from ~MBRANCA/freeswitch:bugfix/FS-8239-error-in-building-mod_av-on-centos to master
...
* commit 'fe1fa8c8fbf1785e8c3e5320b2c837feb4e14034':
FS-8239 fix default value to avoid failed mod_av build on CentOS 7
2015-10-02 11:43:16 -05:00
Mike Jerris
620ceb4b1d
Merge pull request #518 in FS/freeswitch from ~DCOLOMBO/freeswitch:bugfix/FS-8246-fix-default-value-param-delay-for to master
...
* commit 'c08f2e37a7ee391a406bde9024840bfb50ecdd5d':
FS-8246: use seconds as default value for delay param
2015-10-02 11:41:15 -05:00
Brian West
60d04cb477
Merge pull request #534 in FS/freeswitch from ~COREY BURKE/freeswitch:bugfix/FS-8284-opus-asks-callee-to-use-dtx-even to master
...
* commit '0641315ef6dd8c612de1c7ffac06df6473ec2e4f':
Use use-dtx setting from config in request to callee.
2015-10-02 10:33:46 -05:00
Corey Burke
0641315ef6
Use use-dtx setting from config in request to callee.
2015-10-02 08:13:05 -07:00
Corey Burke
c0677b53b1
Handle RTP Contributing Source Identifiers (CSRC)
...
RFC 3550 allows for parties to optionally specify a list of Contributing Source Identifiers
in the RTP header. Skip over them when looking for the RTP body.
2015-10-02 07:31:20 -07:00
Anthony Minessale
5680bceb6d
FS-8282 #resolve [sleep is not interrupted by uuid_transfer]
2015-10-02 09:19:13 -05:00
Anthony Minessale
c71b0cbd86
FS-8275 #resolve [RFC2833 DTMF broken in recent master]
2015-10-01 19:43:51 -05:00
Anthony Minessale
39029080c2
FS-8179 missing semicolon
2015-10-01 19:29:45 -05:00
Anthony Minessale
ead42d56b5
FS-8179 #resolve [mod_opus: improvement on new JB buffer debugging (debug lookahead FEC)]
2015-10-01 19:12:03 -05:00
Bradley Jokinen
d8e21b43e0
FS-8274 Fix memory leak caused by images not being freed in video_thread_run
2015-10-01 16:34:05 -05:00
Ken Rice
a983cc5228
FS-8273 #resolve clear the CF_RECOVERING flag in a spot that was missed
2015-10-01 15:23:21 -05:00
Anthony Minessale II
299529cb5e
Merge pull request #522 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:mod_opus-more-fmtp-cleanup to master
...
* commit '30847cf76b410dba11385148110bcf82890d0dc5':
FS-8256: mod_opus: more FMTP cleanup
2015-10-01 14:40:56 -05:00
Anthony Minessale
7994b3dff3
FS-8216 fix regression in hup_local_stream from last commit
2015-10-01 12:16:48 -05:00
Anthony Minessale
f1c61f6f24
FS-8216 #comment please test
2015-09-30 22:03:33 -05:00
Anthony Minessale
beb1521e88
revert
2015-09-30 22:02:50 -05:00
Anthony Minessale
8401e716b1
FS-8240 #comment please test
2015-09-30 22:00:47 -05:00
Mike Jerris
7f12385b8c
FS-8236: fix ifdefs for building without libyuv
2015-09-30 16:15:26 -07:00
Michael Jerris
1d82705df8
FS-8236: revert previous bad commit
2015-09-30 18:09:04 -05:00
Brian West
c974dd9115
FS-8261 #resolve
2015-09-30 17:38:51 -05:00
Dragos Oancea
30847cf76b
FS-8256: mod_opus: more FMTP cleanup
2015-09-30 14:35:45 -04:00
Anthony Minessale
47902dd8ac
FS-8252 #resolve [Crash in rtp stack on dtls pointer]
2015-09-30 12:53:47 -05:00
Anthony Minessale
158bcb841b
set level to 4.1 on voip
2015-09-30 12:05:07 -05:00
Anthony Minessale
32b43866f8
FS-8240 add video profile param for recording 264 and make it default
2015-09-30 11:42:46 -05:00
Davide Colombo
c08f2e37a7
FS-8246: use seconds as default value for delay param
2015-09-30 10:36:38 +02:00
Anthony Minessale
b990e30a93
FS-8240 finishing touches
2015-09-30 03:32:41 -05:00
matteo brancaleoni
fe1fa8c8fb
FS-8239 fix default value to avoid failed mod_av build on CentOS 7
2015-09-30 09:23:30 +02:00
Brian West
8318b0abce
FS-8240 more
2015-09-29 23:02:29 -05:00
Anthony Minessale
3fdd1df415
FS-8240 more
2015-09-29 23:00:28 -05:00
Dragos Oancea
8b088c26fb
FS-8243: Improve the way FEC info is detected within frames (added support for ptimes higher than 20 ms for FEC detection )
...
(Claude Lamblin)
2015-09-29 18:35:47 -04:00
Anthony Minessale
58ba3860cd
FS-8241 #resolve [Conference stops playing video when local_stream changes source]
2015-09-29 14:48:24 -05:00
Anthony Minessale
243811ddc6
FS-8240 #resolve [local_stream a/v gets out of sync when running in the background]
2015-09-29 14:44:57 -05:00
Michael Jerris
dc74c69e5f
FS-8236: fix build without libyuv on compilers that error on unused static function
2015-09-29 11:09:02 -04:00
Anthony Minessale
fbacc27d29
FS-8232 #resolve [conference sending too many video refresh req]
2015-09-28 14:00:37 -05:00
Anthony Minessale
d335fb089e
FS-8220 #resolve [DTMF not working between telephone-event/48000 A leg and telephone-event/8000 B leg]
2015-09-28 13:26:07 -05:00
Anthony Minessale
5a18d02e66
FS-8166 #resolve [Mute/unmute while shout is playing audio fails because the channel "has a media bug, hard mute not allowed"]
2015-09-28 12:38:58 -05:00
Steve Underwood
721ea6dceb
Removed use of _NONSTD for Windows builds of spandsp, so (hopefully) eliminate
...
compatibility problems with recent versions of MSVC
2015-09-28 21:47:27 +08:00
Anthony Minessale II
5a5793ce99
Merge pull request #508 in FS/freeswitch from bugfix/FS-7911 to master
...
* commit 'e5f31310db598c6f842cc007f158ae29d8477cae':
FS-7911 #resolve
correct version of proposed patch
2015-09-24 16:01:24 -05:00