diff options
author | kpfleming <kpfleming@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2008-03-21 23:30:41 +0000 |
---|---|---|
committer | kpfleming <kpfleming@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2008-03-21 23:30:41 +0000 |
commit | 57544543646a83e92555be35b6096928d41b721e (patch) | |
tree | 9bbfb63133ea8454d6968122a860a68ca46577fd /kernel/digits.h | |
parent | 9b0ddb179b1216d03a2d0e7d884342fbef2246a0 (diff) |
add MF R2 tone generation, and along the way do a lot of cleanup of the tone building and playback code
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@4063 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'kernel/digits.h')
-rw-r--r-- | kernel/digits.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/kernel/digits.h b/kernel/digits.h index eba09dd..9f4ea9b 100644 --- a/kernel/digits.h +++ b/kernel/digits.h @@ -15,14 +15,14 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * Use DTMF/MFv1 tables */ #ifndef _DIGITS_H #define _DIGITS_H #define DEFAULT_DTMF_LENGTH 100 * ZT_CHUNKSIZE -#define DEFAULT_MFV1_LENGTH 60 * ZT_CHUNKSIZE +#define DEFAULT_MFR1_LENGTH 68 * ZT_CHUNKSIZE +#define DEFAULT_MFR2_LENGTH 100 * ZT_CHUNKSIZE #define PAUSE_LENGTH 500 * ZT_CHUNKSIZE /* At the end of silence, the tone stops */ @@ -31,8 +31,13 @@ static struct zt_tone dtmf_silence = { }; /* At the end of silence, the tone stops */ -static struct zt_tone mfv1_silence = { - .tonesamples = DEFAULT_MFV1_LENGTH, +static struct zt_tone mfr1_silence = { + .tonesamples = DEFAULT_MFR1_LENGTH, +}; + +/* At the end of silence, the tone stops */ +static struct zt_tone mfr2_silence = { + .tonesamples = DEFAULT_MFR2_LENGTH, }; /* A pause in the dialing */ |