283 Commits

Author SHA1 Message Date
Steve Underwood
692b699948 Whoops. Missed a file in the last commit 2013-04-11 23:02:09 +08:00
Steve Underwood
59395684d3 A slight logic problem in mutual supported page sizes 2013-04-11 22:57:37 +08:00
Steve Underwood
9eab201f93 More steps towards colour FAX 2013-04-11 18:08:32 +08:00
Steve Underwood
bbde475a2c GlobalIFD improvements 2013-04-06 02:14:47 +08:00
Steve Underwood
f56911bb25 More steps towards colour FAX 2013-04-06 01:10:13 +08:00
Steve Underwood
cdac39a6e4 Addition of T.85 compression to the TIFF file. 2013-04-05 00:29:32 +08:00
Steve Underwood
d3dbde63b1 More moves towards colour FAX 2013-04-04 23:40:00 +08:00
Steve Underwood
a5ce5de53d More preparation for colour FAX 2013-04-04 22:53:41 +08:00
Mathieu Parent
17408154ee Revert local stuff from previous commit 2013-04-03 20:42:30 +02:00
Mathieu Parent
1d9d7b1196 Don't create a new session when pressing speeddial
Fixes #FS-5259 (Thanks to Nathan Neulinger for the patch)
2013-04-03 20:34:55 +02:00
Steve Underwood
f758d53ef5 Some preparations for colour FAX 2013-04-02 20:31:19 +08:00
Steve Underwood
1757331eaf Some cleanup of naming to prepare for the next step with spandsp 2013-04-02 00:18:21 +08:00
Steve Underwood
311cc1060b Added missing symbol FP_CONSTELLATION_SHIFT_FACTOR in v29rx.c 2013-03-23 22:20:56 +08:00
Jeff Lenk
839c4724d7 part 3 and last 2013-03-21 16:48:41 -05:00
Jeff Lenk
c6b204ca85 part 2 2013-03-21 16:34:41 -05:00
Jeff Lenk
afc73fbe70 windows fix for spandsp make_math_fixed_tables part 1 2013-03-21 16:26:48 -05:00
Michael Jerris
730599ff89 FS-5206: --resolve add .gitignore 2013-03-21 16:54:55 -04:00
Steve Underwood
ac0defb874 A little more modem polishing 2013-03-21 22:16:51 +08:00
Steve Underwood
8396519956 A few spandsp tweaks 2013-03-21 21:01:54 +08:00
Jeff Lenk
e40ba88fbe fix windows build for last spandsp commit for vs2010-2012 2013-03-16 15:21:38 -05:00
Steve Underwood
6af84a870c Cleanup of modem filters 2013-03-16 15:35:39 +08:00
Steve Underwood
efaa3a6d3d Small cleanup of image handling 2013-03-15 23:17:47 +08:00
Jeff Lenk
92308bf6e1 windows fix for last spandsp commit - coppice please have a look 2013-03-14 10:04:09 -05:00
Steve Underwood
d163c6338e Lots of little cosmetic cleanups 2013-03-14 21:22:51 +08:00
Steve Underwood
93bb5ca5c7 Removal of numerous trailing spaces, to tidy up spandsp in line with the master
version.
2013-03-14 05:04:43 +08:00
Steve Underwood
45eaaf4178 Spandspi's FAX engine now gives separate size and resolution information about
the images on the line and the images in the file. The ties in with the recent
addition of image resizing and flattenign for colur images.
mod_spandsp has been changed to make use of the additional information.
2013-03-10 20:55:21 +08:00
Jeff Lenk
76dc11585d spandsp trivial compiler warning - oops better do this instead 2013-03-09 11:00:07 -06:00
Jeff Lenk
a324d46025 required trivial fix for windows for last spandsp commit 2013-03-09 09:18:34 -06:00
Steve Underwood
1d289b3617 Chnaged T.30 x-rex, y-res, width vetting to be more rigorous.
Various little tweaks to spandsp
2013-03-09 22:19:47 +08:00
Jeff Lenk
16a7014284 add more missing vs2012 project filters 2013-02-27 22:34:16 -06:00
Steve Underwood
560e70f27d Some minor tweaks to T.30 page handling 2013-02-25 22:48:12 +08:00
Steve Underwood
2cc1f04eb0 Fixed NEON tests 2013-02-11 22:40:20 +08:00
Jeff Lenk
3a30c4df33 FS-4768 MSB_LNK_warnings.diff applied 2013-01-31 15:36:08 -06:00
Steve Underwood
36492e522b Minor tweak to last spandsp change 2013-01-26 03:30:21 +08:00
Steve Underwood
7e79b37c0b Make spandsp's T.38 features tolerate the non-compliant inclusion of data
in some T.38 packets from Commetrex and Cisco machines.
2013-01-26 01:54:20 +08:00
Steve Underwood
6cb3be7d8b Some cleanups of FAX modem tone handling 2013-01-19 23:55:23 +08:00
Steve Underwood
ef22570afa T.38 now gets reset as a T.31 call starts 2013-01-12 16:21:42 +08:00
Steve Underwood
17a523ec33 Eliminate a warning with some compilers 2013-01-10 00:16:32 +08:00
Steve Underwood
f9d4e290cf Tiny mismatch with current code 2013-01-02 22:44:14 +08:00
Steve Underwood
c6c03827b8 T.31 now has basically functional T.38 mode - needs more testing, though
Various modules which lacked routines to get at the sub-structures now
have them.
The tests have been tweaked so they only access internals where essential.
2013-01-01 23:07:55 +08:00
Jeff Lenk
dc2c11f13f FS-4768 initial add of vs2012 build support 2012-12-29 14:57:15 -06:00
Steve Underwood
e22ce3e611 Improved detection of machines that need fixed point support 2012-12-25 03:14:59 +08:00
Steve Underwood
4bc10ab1dc T.31 now gets somewhere in T.38 mode, although it still needs more work so
it functions properly in T.38 + ECM mode.
2012-12-12 22:01:58 +08:00
Steve Underwood
68b8f5f2a7 Various tweaks to T.31 modem, prior to getting T.38 really working with T.31 2012-12-12 03:59:51 +08:00
Steve Underwood
38bf6342fa Various tweaks to spandsp, including starting to add some genuine ARM
optimisations.
2012-12-12 03:23:27 +08:00
Steve Underwood
dfce47f26d Relaxed the constraints for declaring a clean end of call on FAX receive. If we
get an EOP, we no longer worry whether the final stages tidy up. This helps
tolerate the increasing number of VoIP calls which hang up before the audio has
flushed down the line.

A few little cleanups.
2012-11-14 21:53:17 +08:00
Michael Jerris
d5d107d281 FS-3473: --resolve do not use asm optimizations on newer broken apple compiler until we can figure out the correct fix for this 2012-10-30 10:43:38 -04:00
Anthony Minessale
87c2bb552f FS-4751 I am leaving out the one for devel-bootstrap.sh because I am not sure it should be /usr/pkg/bin/bash 2012-10-23 12:23:19 -04:00
Steve Underwood
245c6fc6ce spandsp should now compile in fixed point mode, although the performance of
the modems will still suck on a fixed point machine.
2012-10-15 23:29:33 +08:00
Steve Underwood
cfce1fd240 The FAX modem receive synchronisation algorithms have been changed to prevent
occasional false recognition of a fast modem when its really the V.21 modem.
This was sometimes messing up T.38 gateway operation.
2012-10-11 20:16:45 +08:00