From: Mark Spencer Date: Sun, 25 Jan 2004 19:51:01 +0000 (+0000) Subject: Fix excessive fax detection (Thanks Steve Underwood!!!) X-Git-Tag: 0.9.0~57 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=01d62f822d27f4ba467b82eb3ede49d76f7e646b;p=thirdparty%2Fasterisk.git Fix excessive fax detection (Thanks Steve Underwood!!!) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2068 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/dsp.c b/dsp.c index 60d7ed1a75..b72063a2e9 100755 --- a/dsp.c +++ b/dsp.c @@ -596,7 +596,7 @@ static int dtmf_detect (dtmf_detect_state_t *s, } /* Don't reset fax hits counter */ } #else /* OLD_DSP_ROUTINES */ - if (!hit && (fax_energy >= DTMF_TO_TOTAL_ENERGY*s->energy)) { + if (!hit && (fax_energy >= FAX_THRESHOLD) && (fax_energy >= DTMF_TO_TOTAL_ENERGY*s->energy)) { #if 0 printf("Fax energy/Second Harmonic: %f\n", fax_energy); #endif