153 Commits

Author SHA1 Message Date
Anthony Minessale
fe3bbb3431 FS-5286 we can try this for added protection 2013-04-29 09:19:47 -05:00
Anthony Minessale
1627fb1a59 FS-5344 --resolve 2013-04-24 12:23:43 -05:00
Steve Underwood
88b3b54ef4 More movement towards colour FAXing 2013-04-21 22:02:09 +08:00
Steve Underwood
f56911bb25 More steps towards colour FAX 2013-04-06 01:10:13 +08:00
Steve Underwood
a5ce5de53d More preparation for colour FAX 2013-04-04 22:53:41 +08:00
Brian West
f1e8f09c2f FS-5255 --resolve 2013-04-03 09:01:18 -05: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
Anthony Minessale
7818c3c9ed add SMBF_ONE_ONLY flag and use it on dtmf detectors 2013-03-27 17:19:40 -05:00
Anthony Minessale
d75faa6913 stray q 2013-03-21 14:23:43 -05:00
Anthony Minessale
56e1e9c83e FS-5202 2013-03-21 13:49:33 -05:00
Brian West
7d29a92f55 Allow logging of detailed verbose per UUID for debugging 2013-03-11 22:35:18 -05: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
Ken Rice
8a0c5152d7 FS-4906 --resolve 2013-02-11 20:08:15 -06:00
Steve Underwood
063d59922b Properly enforce the far end max datagram when constructing UDPTL packets 2013-01-26 01:31:38 +08:00
Steve Underwood
b18490ae06 Layout tweaks 2013-01-10 22:12:19 +08:00
Steve Underwood
10152cd336 Tweaks to formatting and minor steps towards T.38 support in T.31 2013-01-10 08:37:58 +08:00
Anthony Minessale
1e5beafe97 FS-5002 --resolve 2013-01-07 14:22:56 -06:00
Anthony Minessale
a2e46d558f FS-4984 --resolve 2013-01-07 11:06:55 -06:00
Steve Underwood
79d578adeb Use a new function in spandsp to access the AT interpreter state inside a T.31
state, rather than directly probing inside the T.31 structures.
2013-01-01 23:48:47 +08:00
Jeff Lenk
dc2c11f13f FS-4768 initial add of vs2012 build support 2012-12-29 14:57:15 -06:00
Anthony Minessale
5e62fde357 FS-4789 --resolve 2012-12-18 19:16:10 -06:00
Anthony Minessale
3025375cc6 fix logic in openpty case 2012-12-09 13:12:40 -06:00
Steve Underwood
bfc3c17bcb Tweaks to the T.31 modem 2012-12-09 13:59:26 +08:00
Anthony Minessale
d1ad4d477c add no_loopback flag to apps so they can tell mod_loopback to bow out 2012-10-31 12:56:09 -05:00
Jeff Lenk
2123927af7 spandsp fix argument issue on irc 2012-09-19 08:52:58 -05:00
Robert Jongbloed
babe1cdb89 Fixed numerous issues with T.38 support on mod_opal, now WORKS!
Added tracing for error conditions in mod_spandsp
2012-09-19 12:33:06 +10:00
Robert Jongbloed
468739da29 More T.38 fax support changes for mod_opal. Not quite there yet. 2012-09-19 12:32:22 +10:00
Steve Underwood
0eb7d60da9 Some cleanups of the FAX code, so it accesses some of the FAX engine's
internal data through the proper mechanisms, instead of directly poking
around inside.
2012-09-04 12:10:16 +08:00
Steve Underwood
7c6f6e306c Added a free space function to the T.31 modem in spandsp, so the app doesn't
need to probe around inside the modem.
2012-09-04 08:58:43 +08:00
Steve Underwood
495fd99d5d Patched the new libtiff-4.0.2 code to support TIFF/FX tags and the extra
compression and colour profile codes that go with them.
2012-09-01 21:50:47 +08:00
Steve Underwood
ea58df8456 Fixed Cairo's entry in the timezone files
Changed mod_spandsp so it tries to resolve timezone names like Asia/HongKong
to a POSIX timezone descriptor string, like other parts of FreeSwitch do.
2012-08-22 22:25:54 +08:00
Anthony Minessale
e804d95618 add _preconfigured_t38_options as a back door for opal 2012-08-20 12:06:42 -05:00
Brian West
90ce980c61 STFU already 2012-08-14 21:10:43 -05:00
Steve Underwood
d5fda5ea76 Made mod_spandsp default to enabling T.85 compression 2012-07-19 23:23:05 +08:00
Christopher Rienzo
1dbb05b690 more spacing fixes to mod_spandsp. 2012-07-19 13:32:42 +00:00
Anthony Minessale
da18061744 FS-4444 2012-07-18 21:48:53 -05:00
Christopher Rienzo
338c173752 parse uuid and descriptor name in start_tone_detect API 2012-07-19 00:29:26 +00:00
Christopher Rienzo
0ac014da6e use SWITCH_CHANNEL_SESSION_LOG in mod_spandsp call progress detector 2012-07-19 00:17:26 +00:00
Christopher Rienzo
913b39830f replace spaces with tabs in mod_spandsp 2012-07-19 00:03:47 +00:00
Christopher Rienzo
797bdf3edc Added debug-level param for spandsp tone detector 2012-07-18 20:41:07 +00:00
Anthony Minessale
6a85ad31d2 fix regression in spandsp_tone_detect caused by some recent core changes (part 2) 2012-07-17 17:32:46 -05:00
Anthony Minessale
70c6e65e60 fix regression in spandsp_tone_detect caused by some revent core changes 2012-07-17 17:19:28 -05:00
Anthony Minessale
02f4aa8590 change default 2012-07-03 13:53:29 -05:00
Anthony Minessale
e941a61ff7 add v18_mode var 2012-07-03 13:35:08 -05:00
Anthony Minessale
e06bf26e65 add tdd data also as a header for even lazier parsers 2012-07-02 11:05:56 -05:00
Anthony Minessale
158f96651f add trailing newlines for lazy parsers 2012-07-02 11:04:10 -05:00
Anthony Minessale
104bab6b92 tdd fix 2012-07-02 12:33:13 -05:00
Travis Cross
f1183ef970 Fix use of switch_event_add_body
On some compilers this fixes the build.

gcc reports:

  error: format not a string literal and no format arguments

clang reports:

  error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]
2012-06-24 07:38:08 +00:00
Anthony Minessale
86df8b338e more v18 changes 2012-06-23 19:33:26 -05:00