Andrey Volk
40668f6b1c
FS-10501: [mod_spandsp] Fix building spandsp lib on windows.
2017-07-14 19:59:42 +03:00
Steve Underwood
9732d32503
spandsp DSP tweaks to avoid problems with the LPC10 code compiled with the latest GCC 6.2 series compilers. Various other additional tweaks to spandsp.
2017-07-14 00:29:20 +01:00
Steve Underwood
a4cf41771e
A-law idle byte was defined incorrectly.
2016-05-29 21:00:49 +08: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
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
Steve Underwood
0eada8dc77
Various little cleanups in spandsp
2015-06-18 21:15:41 +08:00
Steve Underwood
0d6c3a1d73
Various minor tweaks to spandsp and the ARM specific code now does fast top bit detection.
2015-04-09 03:30:49 +08:00
Steve Underwood
3b8bc35bd9
More fixes for Coverity issues
2014-07-22 10:51:42 +08:00
Peter Olsson
58a33988a3
spandsp: Add missing include for alloc.h. This fixes a build error on Windows.
2014-07-19 12:47:42 +02:00
Steve Underwood
6f439d3741
Tweaks, and a fix for FAX polling.
2014-07-16 23:26:20 +08:00
Steve Underwood
c3798dbb02
FAX tweaks
2014-06-29 02:11:25 +08:00
Steve Underwood
ad1e7e9632
Fixed updating of the modem type after a FAX ECM CTC.
2014-06-28 16:43:05 +08:00
Steve Underwood
b780371943
Improved TSB85 tests, which now check call clearing.
...
FAX now differentiates properly between <page result code> and <image> <page resuly code> when deciding how to retry.
2014-06-20 00:24:10 +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
44252a5d69
Various small cleanups in spandsp
2014-05-07 13:11:53 +08:00
Steve Underwood
68a3250a69
Missing data modems files. They are a work in progress at this time, so don't
...
expect any functionality.
2014-05-06 21:21:33 +08:00
Steve Underwood
29ea8e9979
Fixed some ARM embedded assembly language typos
2014-05-05 08:33:55 +08:00
Steve Underwood
38abcf7e2c
The APIs for spandsp FAX have changes, removing one of the parameters passed in
...
the callbacks.
2014-05-04 17:22:28 +08:00
Steve Underwood
28a9a40e37
Various little cleanups, many of them from a clang static analysis
2014-05-02 23:32:33 +08:00
Natanael Copa
317f4b1442
Fix building with musl libc
...
POSIX says poll.h and signal.h should not be prefixed with sys/ (ie
poll.h instead of sys/poll.h)
limits.h also defines a TZNAME_MAX so we change name of the define for
spandsp.
2014-05-02 11:20:36 -04:00
Steve Underwood
b205313f4f
More fixes from Coverity scans
2014-05-01 02:56:53 +08:00
Steve Underwood
bfacd58fa7
Eliminate some clang warnings
2014-04-30 22:18:46 +08:00
Steve Underwood
dac846cc7e
Cleared some simple Coverity issues
2014-04-30 12:42:46 +08:00
Steve Underwood
5e0b3fa077
Fixes for things picked up by clang compilation
2014-02-24 12:50:41 +08:00
Steve Underwood
a61edbd8dc
Removed a couple of unused variables
2014-02-08 16:25:10 +08:00
Steve Underwood
f7a407feca
Removal of some pointless callback parameters in the spandsp AT command
...
interpreter, and fixes for my congential inability to reliably spell psuedo,
er, pseudo, er, whatever.
2014-01-16 00:47:29 +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
Jeff Lenk
bb53175526
FS-6010 --resolve
2013-11-29 22:16:49 -06:00
Jeff Lenk
6d0069a0cf
add missing decel for last spandsp commit
2013-10-06 20:26:24 -05: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
8b8b91beeb
Tweaks to spandsp configuration
2013-09-01 00:36:48 +08:00
Steve Underwood
2ed8e04776
Tweaks to the spandsp alloc functions, and a fix for bi-level image row
...
squashing.
2013-08-31 03:26:31 +08:00
Steve Underwood
c09dec0de1
Fixed jaggies in image resizing.
...
Split naming of T.81/T.42 type JPEG from normal JPEG. This is in preparation
for allowing the selective output of normal JPEG (like most people want)
and the T.81/T.42 type you might want for forwarding as T.37
2013-08-21 20:08:17 +08:00
Steve Underwood
a3c1cf0577
Fixed inclusion of a header file that isn't actually finished.
2013-08-09 00:25:18 +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
df669f700a
A cleanup of FAX image size/resolution matching accuracy. Squashing of bi-level
...
images should now be correct. This is now close to supporting grey scale and
colour.
2013-08-06 02:38:06 +08:00
Steve Underwood
7c744ce1d8
Added custom allocation functions to spandsp
2013-08-05 23:50:28 +08:00
Steve Underwood
3ae87091e1
Reworked some of the definition names and values in preparation for
...
colour FAX
2013-07-24 11:58:36 +08:00
Steve Underwood
43e2f86c0f
More tweaks to spandsp
2013-07-24 01:38:07 +08:00
Steve Underwood
9046143f2b
Cleanup of some T.4 functions which are obsolete
2013-07-24 00:46:47 +08:00
Steve Underwood
1f43148015
Added some missing definitions to a spandsp header
2013-07-24 00:32:53 +08:00
Steve Underwood
c741332dcd
Spandsp tweaks
2013-07-23 20:44:46 +08:00
Steve Underwood
cb4e31b6cf
Tweaks to spandsp
2013-07-22 18:48:35 +08:00
Steve Underwood
6716623d1a
Various tweaks to spandsp
2013-07-19 15:40:22 +08:00
Steve Underwood
20531a097a
Added a "nation" parameter to v18_init(), in preparation for automoding.
2013-07-03 02:39:09 +08:00
Steve Underwood
88587ec03b
Minor tweaks from cleaning up spandsp
2013-06-01 01:05:08 +08:00
Steve Underwood
3ea625c6ae
More movement towards colour FAXing
2013-05-29 14:47:48 +08:00
Steve Underwood
3519e0f4c3
More tweaks towards colour FAXing
2013-05-29 10:07:08 +08:00