36 Commits

Author SHA1 Message Date
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
Steve Underwood
0eada8dc77 Various little cleanups in spandsp 2015-06-18 21:15:41 +08:00
Steve Underwood
6f439d3741 Tweaks, and a fix for FAX polling. 2014-07-16 23:26:20 +08:00
Steve Underwood
3549488e8e Fixed a problem in FAX where a received handshake, delayed so much it is
received as we queue a retry, causes the retry frame to remain queued in the
HDLC entity.
2014-06-04 23:54:03 +08:00
Steve Underwood
28a9a40e37 Various little cleanups, many of them from a clang static analysis 2014-05-02 23:32:33 +08:00
Jeff Lenk
069941f1da fix spandsp for windows build 2013-12-09 16:37:56 -06:00
Steve Underwood
d5a7495a72 This should fix the FAX crashes when negotiation falls back to slower modems 2013-12-05 21:49:59 +08:00
Steve Underwood
9edbbd9c61 Tweaks to FAX modem handling. These do NOT fix the occassional crashes people
see, but they are working towards a clean and complete fix.
2013-12-05 21:10:57 +08:00
Steve Underwood
489053beb9 Some polishing of FAX modem Tx handling 2013-10-06 01:25:39 +08:00
Steve Underwood
1d76b2f907 Tweaks to logging in spandsp 2013-10-05 16:07:19 +08:00
Steve Underwood
44b01bee6b Some tweaks to FAX processing 2013-09-05 04:30:57 +08:00
Steve Underwood
365fc08719 Changed spandsp from using TRUE and FALSE to using C99 true and false. It seems
like the quirks we used to get using those with C++ have gone away.
2013-08-08 21:40:28 +08:00
Steve Underwood
d5e4089c22 Moved a lot of spandsp to the use of custom allocation functions 2013-08-06 00:49:15 +08:00
Steve Underwood
88b3b54ef4 More movement towards colour FAXing 2013-04-21 22:02:09 +08:00
Steve Underwood
6cb3be7d8b Some cleanups of FAX modem tone handling 2013-01-19 23:55:23 +08:00
Steve Underwood
d26293e591 Some tweaks to spandsp 2012-09-09 01:08:15 +08:00
Steve Underwood
9a862b6667 More cleanups of the FAX modems 2012-08-29 10:10:13 +08:00
Steve Underwood
1b3710d5d0 This update brings the fax modem handling into line with the upstream code 2012-08-28 13:32:43 +08:00
Steve Underwood
11cc977391 More cleanups of fax modem stuff 2012-08-27 23:04:05 +08:00
Jeff Lenk
59e1d56cb5 spandsp windows build fix 2012-08-26 16:04:36 -05:00
Steve Underwood
2733e21cd5 More tweaks to spandsp 2012-08-27 00:41:19 +08:00
Steve Underwood
e60d204a59 More tweaks 2012-08-26 20:11:39 +08:00
Steve Underwood
8cb975f345 Various fax_modems.c related improvements 2012-08-26 15:43:15 +08:00
Steve Underwood
12aec908bb Various tweaks to spandsp. Cleaned up a few MSVC issues with spandsp 2012-07-18 21:46:58 +08:00
Steve Underwood
4bcdafec68 T.85 compression has now been added to the FAX engine in spandsp 2012-07-15 13:37:39 +08:00
Steve Underwood
287678bc56 Tweaks to spandsp tests
Addition of tones to modem connect tones
Repeat function for V.18 TDD
2012-07-14 23:34:40 +08:00
Steve Underwood
2b75169c07 A lot of tweaks to clean up some inconsistencies in spandsp. They should
have no functional effect.
2012-07-04 22:51:46 +08:00
Steve Underwood
7b9e4ff674 Various updates to spandsp tests
spandsp logging now passes an opaque pointer to the logging routine, to
increase flexibility. Right now the pointer is set to NULL in all calls.
2012-03-28 23:36:30 +08:00
Steve Underwood
f029f7ef7c Moved spandsp to a more recent version. A huge number of little changes occur here, as recently spandsp
lost all the $Id$ entries the source files had for the dark old days of CVS
2010-07-25 03:29:44 +08:00
Michael Jerris
8c06fb8b06 update to spandsp-20091222 snapshot
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16035 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-23 01:38:36 +00:00
Michael Jerris
5d0db731e9 update to spandsp-20091006 snapshot
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15093 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-05 17:03:54 +00:00
Anthony Minessale
dab4d9068d update to spandsp snapshot 20091005
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15084 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-05 14:34:26 +00:00
Michael Jerris
4281523a8f update to snapshot spandsp-20090421
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13086 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-20 18:33:33 +00:00
Michael Jerris
2c523830df update to snapshot spandsp-20090221
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12217 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-21 19:12:38 +00:00
Michael Jerris
a52c9cf4a6 fix msvc release mode build errors
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12199 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-20 20:49:59 +00:00
Michael Jerris
b11b19af93 update to snapshot spandsp-20090216
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12188 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-20 18:28:09 +00:00