Kevin P. Fleming
472c1ca282
simplify autoconfig include mechanism (make tholo happy he can use lint again :-)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32846 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2006-06-07 18:54:56 +00:00
Russell Bryant
04ecb29d03
remove almost all of the checks of the result from ast_strdupa() or alloca().
...
As it turns out, all of these checks were useless, because alloca will never
return NULL.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@26451 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2006-05-10 13:22:15 +00:00
Russell Bryant
e13567b0c9
various code cleanup changes including changing #define'd constants to enums,
...
comments to doxygen style, memory allocation to use ast_ wrappers, use calloc
instead of malloc+memset, and removing duplicated error messages (issue #6435 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@9259 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2006-02-09 02:08:04 +00:00
Matthew Fredrickson
d2fa424b1e
Improvements to DSP callprogress=yes code ( #5009 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@8156 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2006-01-17 23:37:22 +00:00
Russell Bryant
a725468381
update doxygen docs to specify authors
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7682 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-12-30 21:18:06 +00:00
Kevin P. Fleming
2c65582b66
remove extraneous svn:executable properties
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7221 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-11-29 18:24:39 +00:00
Russell Bryant
3453e3efa5
Doxygen documentation update from oej (issue #5505 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6847 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-10-24 20:12:06 +00:00
Kevin P. Fleming
b8f23573fa
more license/copyright header updates (thanks Ian!)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6618 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-15 15:44:26 +00:00
Kevin P. Fleming
14c769230b
allow longer 'busy' tones to be detected (issue #5085 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6498 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 22:34:24 +00:00
Mark Spencer
13a0bec612
Merge steve's busy detect stuff (bug #4830 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6304 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-08-08 00:08:48 +00:00
Russell Bryant
829a14ed07
remove the need to have the BUSYDETECT routine defined in the CFLAGS unless
...
you want to use one other than the default
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6206 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-07-25 21:57:14 +00:00
Matthew Fredrickson
220e24584a
UK discconnect tone detection support. Need to enable callprogress in
...
zapata.conf and set progzone=uk
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6010 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-06-28 14:36:56 +00:00
Kevin P. Fleming
2b8338cb52
more file version tags
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5866 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-06-06 22:12:19 +00:00
Kevin P. Fleming
0e6762dd5f
remove experimental module version tags
...
add per-file revision tags and 'show version files' CLI command
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5864 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-06-06 20:27:51 +00:00
Russell Bryant
bb1f05fba7
update Mark's email address
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5678 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-05-15 17:22:41 +00:00
Kevin P. Fleming
6cd4f9a8d3
correct some signed/unsigned issues found by GCC 4 (bug #4237 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5664 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-05-15 03:21:51 +00:00
Kevin P. Fleming
199add9567
phase 1 of header include cleanup (bug #4067 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5498 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-04-22 13:11:34 +00:00
Kevin P. Fleming
1f9ab2380a
use double-quotes instead of angle-brackets for non-system include files (bug #4058 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5490 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-04-21 06:02:45 +00:00
Mark Spencer
18d9b26cf9
Rework channel structure to eliminate "pvt" portion of channel (bug #3573 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5137 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-03-04 06:47:24 +00:00
Mark Spencer
1a8a7ff064
Fix unused debug code (bug #3342 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4793 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-14 21:11:21 +00:00
Mark Spencer
b846c71e0a
Fix typo in tone detect (bug #3315 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4759 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-11 18:10:30 +00:00
Mark Spencer
75d674dd9b
Merge twisted's dsp formatting fixes (bug #3218 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4638 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-03 01:21:15 +00:00
Mark Spencer
2e868d323f
Use correct function for name of codec (bug #2897 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4368 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-01 21:41:21 +00:00
Mark Spencer
15ba447e53
Add brazil detection (bug #2872 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4358 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-11-30 14:27:36 +00:00
Mark Spencer
a465a8aef9
Expose tone state and threshold (bug #2830 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4274 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-11-17 05:55:26 +00:00
Mark Spencer
9bf48f9ce7
DSP enhancements (bug #2826 ) courtesy pcadach
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4248 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-11-15 00:48:36 +00:00
Mark Spencer
81a481d738
Fix off by one (bug #2872 , but different solution)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4198 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-11-10 20:20:18 +00:00
Mark Spencer
3ca96a1317
Fix divide by zero (bugs #2268 and 2259)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3626 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-08-19 18:52:56 +00:00
Mark Spencer
5ed7dc3590
Lower default volume
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3504 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-07-24 21:06:54 +00:00
Mark Spencer
f8594ac304
Make sure s is initialized, make FAX_DETECT + OLD_DSP_ROUTINES build
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3479 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-07-19 16:00:40 +00:00
Jeremy McNamara
423fd40090
attempt to stop lamers from doing inband DTMFon compressed codecs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3420 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-07-12 20:06:05 +00:00
Mark Spencer
68c45465c8
Make faxdetect configurable and turn OFF by default
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3170 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-06-07 23:38:39 +00:00
Jim Dixon
8968d50976
Complete re-vamp of Radio Repeater application (app_rpt) and VERY minor changes in chan_zap (to allow pseudo-channels to work properly (finally!)) and in dsp.c to allow for super-relaxed DTMF decoding which radio systems need to function properly.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3117 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-31 16:04:10 +00:00
Mark Spencer
b18913b338
When creating a new DSP, initialize the progress zone just in case
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2798 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-28 14:55:38 +00:00
Mark Spencer
13bca43aa8
Get rid of all that old needlock garbage now that we're using recursive mutexes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2644 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-06 22:17:32 +00:00
Mark Spencer
1ccab64d86
Add support for Costa Rica to DSP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2576 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-28 02:53:04 +00:00
Mark Spencer
61d1fd9a0e
Make FAX enableable/disablabable, fix async goto support properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2544 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-24 05:01:44 +00:00
Mark Spencer
01d62f822d
Fix excessive fax detection (Thanks Steve Underwood!!!)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2068 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-25 19:51:01 +00:00
Malcolm Davenport
7f2fdcc2bf
Bug #826 . Get rid of dsp routine in dsp.c since it's also defined in the Makefile
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2021 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-13 20:05:22 +00:00
Jeremy McNamara
e7d8b197f3
just throwing this in here cuz its really buggin me
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1894 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-07 21:57:06 +00:00
Mark Spencer
fb3d6a049f
Use new code by default
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1860 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-12-15 23:38:31 +00:00
Mark Spencer
843ae2cc2c
Fix MF detector, merge code from Steve Underwood for optional new detectors
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1858 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-12-15 15:12:28 +00:00
Martin Pycko
cf5a44f1e3
Add the second way of signalizing hangup when busydetect detects the busy tone
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1169 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-07-08 21:14:59 +00:00
Mark Spencer
3201291b32
DSP mods too, weird CVS bug
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1159 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-07-02 21:50:01 +00:00
Martin Pycko
da6bceb5a7
Fix a compile error
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1105 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-17 23:13:41 +00:00
Martin Pycko
3654cba018
Add the new routine for busydetect that you can choose to use in asterisk/Makefile
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1103 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-17 21:53:18 +00:00
Martin Pycko
1cb4cc98ab
For MF tones don't return the 0'os from the matrix
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1071 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-06-03 16:33:40 +00:00
Mark Spencer
5526000ece
Add silence detection to app_record
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@926 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-28 05:07:52 +00:00
Mark Spencer
89e0dd94a2
Add commonly used include headers
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@889 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-23 19:09:13 +00:00
Mark Spencer
10772f4512
Additional fix on not sending additional digits
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@697 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-03-26 17:15:31 +00:00