Anthony Minessale
eea76c8856
FS-8130
...
Port video buffer to also support audio and remove original STFU jitter buffer
Add some more resilience to video packet loss
Add codec control mechanism for both call-specific debug and codec/call specfic params
Make opus function better in packet loss and latent situations
Use new codec control prams to make JB lookahead FEC optionally enabled or disabled mid-call
Add Param to allow JB lookahead to be enabled.
2015-09-14 13:30:08 -05:00
Michael Jerris
91a6fc82c0
FS-7338: remove libsndfile from tree, use system lib instead
...
FS-7338: remove libsilk from tree, use system lib instead
FS-7338: change to always use system liblua
FS-7338: remove libbroadvoice from tree, use system lib instead
FS-7338: remove libilbc from tree, use system lib instead
FS-7338: remove libs using system libs from bootstrap
FS-7338: remove libg722_1 from tree, use system lib instead
FS-7338: remove mod_celt, it has be superseded by mod_opus
FS-7338: remove libcodec2 from tree, use system lib instead
FS-7338: remove libopus from tree, use system lib instead
FS-7338: remove libsoundtouch build from tree, use system lib instead
FS-7338: remove flite build from tree, use system lib instead
FS-7338: remove openldap build from tree, use system lib instead
FS-7338: remove libmongoc build from tree, use system lib instead
FS-7338: remove mod_mongo deps that are no longer actually required
FS-7338: remove some dup demo modules and don't include demo code in packages
2015-05-28 12:47:24 -05:00
Seven Du
ea2f00b3d9
FS-7500: refactor to use switch_core_video
...
added switch_core_codec_encode_video and switch_core_codec_decode video and add separate video implementations
the switch_core_video code depends on libvpx, wraped into the switch_ namespace like switch_apr, need to figure out how to find the correct libvpx lib in autotools
2015-05-28 12:46:42 -05:00
Michael Jerris
0cf770a836
FS-6996: #resolve fix define change as of glibc 2.20 for _BSD_SOURCE -> _DEFAULT_SOURCE
2014-11-17 09:27:22 -05:00
Michael Jerris
4e86b03126
FS-6424: --resolve properly export symbols from stfu
2014-04-03 13:58:13 -04:00
Brian West
89094cfca0
start updating doxygen
2014-03-28 10:04:31 -05:00
Travis Cross
b0bcc011ea
Deprecate mod_spidermonkey
...
We consider mod_spidermonkey to be completely replaced by mod_v8 (and
more generally by mod_lua) at this point. We've barely supported
mod_spidermonkey for years. Everyone should stop using it.
We're keeping this around for awhile in case people are relying on C
extensions to mod_spidermonkey and need time to migrate. This module
may or may not be part of a v1.4 release depending on whether we find
anyone cares. It definitely will not be part of the next release
after v1.4.
2014-03-26 18:01:49 +00:00
Michael Jerris
1c5e61447b
move libs/stfu into the core, as it is not really a lib
2014-03-17 09:44:14 -04:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06:00
Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
Anthony Minessale
330f68d946
convert rtp flags to arrays
2013-03-31 21:27:13 -05:00
Eliot Gable
3d0c245f80
Revert "Initial draft of message dispatcher system; untested, experimental. Do not enable unless you know what you are doing." Pushing into branch.
...
This reverts commit c6b3a686f6dd8e1f46207c4b0a877c770c444b8e.
2013-02-18 14:24:10 +00:00
Eliot Gable
c6b3a686f6
Initial draft of message dispatcher system; untested, experimental. Do not enable unless you know what you are doing.
2013-02-17 23:40:10 +00:00
Jeff Lenk
fe4d736ff9
windows trivial compiler fixes and vs2010 reswig
2012-10-29 22:34:51 -05:00
Anthony Minessale
fe5dbf3b03
FS-4770 --resolve
2012-10-29 09:27:08 -05:00
Anthony Minessale
986fede6b0
make a way to get the jitter buffer down to the codecs
2012-10-18 15:29:00 -04:00
Eliot Gable
5cb354dddc
Initial core-pgsql support based on native libpq; FS starts and stops without errors using core-pgsql.
2012-10-08 20:33:57 +00:00
Ken Rice
7a147e4762
Update a ton of copyright statements to make sure the dates are proper
2012-04-25 17:14:55 -05:00
Jeff Lenk
e767b17c05
FS-3740 --resolve curl cleanup
2011-12-23 08:59:13 -06:00
Anthony Minessale
e794a6db21
FS-2936 stage 2 please test ASAP
2011-11-29 15:35:36 -06:00
Brian West
ddb345636a
FS-3220: more than just typos
2011-04-01 17:38:58 -05:00
Brian West
3734f4cd44
bump copyright date and fix some email and typos from diego.
2011-01-05 10:09:04 -06:00
Jeff Lenk
184f395553
fix several code analysis problems and mask several that are required
2010-09-20 09:25:14 -05:00
Rupa Schomaker
0e8a26f840
sync changes in branch rupa_limit
2010-06-19 07:49:34 -05:00
Anthony Minessale
c5086b1517
jsonification into the core and ESL
2010-06-17 11:43:09 -05:00
Anthony Minessale
70d73cafb7
FSRTP-14
2010-04-20 11:08:39 -05:00
Anthony Minessale
886e1ddb4d
run indent on the whole tree and update copyright dates in prep for 1.0.5
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-06 03:38:24 +00:00
Anthony Minessale
cd1824e119
Adding switch_mprintf (broken out from sqlite)
...
Adding new %w to mprintf to auto escape both single quote and backslashes
Improve the tab completion a tad and fix some sqlite/odbc compat with new mprintf opts
Change the default stream writer to use switch_vmprintf so %q/%w can be used there too
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15875 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-10 20:51:13 +00:00
Michael Jerris
6348359d95
change odbc handling in code to be runtime instead of build time
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13936 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-24 16:02:43 +00:00
Brian West
a19dad9155
Adding switch_nat options for NATPMP and uPNP mapping of ports for auto nat traversal. Not used for anything yet.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13513 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 00:14:57 +00:00
Michael Jerris
34f4535cb2
fix windows pch
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13392 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-19 20:12:32 +00:00
Michael Jerris
dcc59eace2
build: fix older gcc build (FSBUILD-150)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12924 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 20:54:50 +00:00
Mathieu Rene
10fb9485f5
Immediate Post-Commit Omission Finding Syndrome
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12434 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 03:24:29 +00:00
Michael Collins
7fb9f7dae8
Major additions & subtractions from switch.h Doxygen content. Removed Woomera, libresample. Added celt, spandsp, flite, pocketsphinx, udns, abyss, libg722_1, opal
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12077 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-17 01:17:57 +00:00
Brian West
babb2f83f5
update copyright
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12004 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-13 23:37:37 +00:00
Brian West
ae220d3341
update email
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11643 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-04 21:20:54 +00:00
Michael Jerris
5279d8231a
FSCORE-252 Core NetBSD features are disabled if _XOPEN_SOURCE is defined
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10755 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-14 16:38:21 +00:00
Michael Jerris
b17ebda4df
add our own module load code (LBAPR-1)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10272 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-11-06 17:29:50 +00:00
Michael Jerris
64997c4d8e
vim extendtab is bad
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8894 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-03 19:12:26 +00:00
Michael Jerris
8b1cc5879b
don't act like we work on openbsd
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7730 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-23 06:33:42 +00:00
Michael Jerris
00e58a8f7b
openbsd tweak
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7726 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 22:47:58 +00:00
Anthony Minessale
bd133f6413
vid stuff
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7546 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-07 22:42:27 +00:00
Brian West
b0ad7ab50c
set tab mode properly
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7500 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-03 22:14:57 +00:00
Brian West
84161010ab
cleanup and consistency.. blah rain @ PHX fun
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7396 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-27 20:01:02 +00:00
Michael Jerris
c55dd673f3
tweak for better msvc ide behavior.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7030 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-30 04:32:53 +00:00
Michael Jerris
5407426702
Work around bug in msvc 2005 code analysis.
...
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=99397
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7005 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-28 21:04:05 +00:00
Michael Jerris
a8a5e462ec
fix for msvc 9 build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6628 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 10:01:55 +00:00
Anthony Minessale
4d2dfa633b
add a new dialplan module
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6205 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-09 19:25:46 +00:00
Anthony Minessale
ffb989e435
tear the hell out of everything and rip it up into itsy bitsy pieces and put it all back together
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5765 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-29 01:06:08 +00:00
Michael Jerris
25f2fc817e
only include switch_stun.h where needed. We use some c99isms in this header that do not get along well with some c++ compilers.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5411 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 09:02:30 +00:00