Commit Graph
27 Commits
Author SHA1 Message Date
Steve Underwood e523076274 FAX T.6 decompression fixed for images with black in the last pixel of lines.
Colour and grey images can down be dithered down to bi-level images for transmission as faxes.
More movement towards T.42 support
2012-08-04 03:45:09 +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 4a200ce3a0 More tweaks for spandsp. 2012-07-04 23:57:30 +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 5c259f26d2 Various little tweaks to spandsp to stop warnings with newer compilers
Various little tweaks to spandsp to bring it into line with the master versions
Addition of Ademco Contact ID protocol processing to spandsp
2012-07-02 21:31:04 +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 70c1c03c93 Addition of logging capability to the DTMF detector in spandsp, to aid debugging
poor detection.
Fixes to how timezones are handled for FAX page headers.
Various cleanups of the spandsp headers.
2011-12-06 22:45:24 +08:00
Steve Underwood ffac6a00e8 Fixed a typo in setting the V.27ter bit rate for T.38 gateway 2011-07-16 00:34:42 +08:00
Steve Underwood 4a7bbf4ec6 Another round of tweaks for spandsp. There should be no functional changes,
although quite a few things have changed in the test suite
2011-07-02 21:16:52 +08:00
Steve Underwood 84ee0ae61b Fix for T.30 processing of operator interrupts, to improve compatibility
with some machines, which seem to send them when no operator is around.

Fix for T.38 gateway not kicking off or ending transmission under certain
timing conditions.
2010-09-09 00:16:18 +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
Steve Underwood eed8ea1b82 Further changes to polish the long training/short training issues that spoilt
T.38 gateway operation with some FAX machines
2010-06-16 23:27:34 +08:00
Steve Underwood 01052800c7 A typo fixed in the OKI ADPCM codec
The V.17 modem has been modified, so it will not clear the most recent
saved AGC value if long training is requested.
The T.38 gateway codec now has fillin implemented properly
2010-06-16 21:34:57 +08:00
Steve Underwood 3f953ec319 Added a dummy t38_gateway_fillin() function, which will need fleshing out
later. At least the module can call something for now.
2010-06-07 23:33:52 +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 1c1a9a6be9 update to spandsp snapshot 20090714
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14316 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-22 15:18:32 +00:00
Robert Joly e791f33545 Updated SpanDSP to snapshot on 2009-06-03 with some additions:
Fixed VS2005 version of make_modem_filter

  Fixed a couple of places where declaration and definition of functions do not have the same calling conventions. Only relevant for Win32 compiles.


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13831 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-18 06:13:59 +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 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
Michael Jerris 374a129094 update to snapshot spandsp-20090212
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12187 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-20 18:25:22 +00:00
Michael Jerris 6cd7446a20 update to snapshot spandsp-20090211
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12186 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-20 18:22:32 +00:00
Michael Jerris 8e5eed8999 update to snapshot spandsp-20090204
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11612 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-03 18:50:18 +00:00
Michael Jerris 356cfa02e8 fix windows build issues from snapshot spandsp-20090131
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11602 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-02 21:36:29 +00:00
Michael Jerris 60e498affd update to snapshot spandsp-20090130
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11563 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-30 17:00:50 +00:00
Michael Jerris 314ae8b6f3 update to snapshot spandsp-20090128
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11535 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-28 04:48:03 +00:00
Anthony Minessale ea964d8fe6 update spandsp to use newest snapshot http://www.soft-switch.org/downloads/snapshots/spandsp/spandsp-20080910.tar.gz
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9493 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-09 17:04:42 +00:00
Michael Jerris 1e177dbd2b inital checkin of spandsp from http://www.soft-switch.org/downloads/snapshots/spandsp/spandsp-20080829.tar.gz
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9425 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-03 19:02:00 +00:00