res_tonedetect: Tone detection module

dsp.c contains arbitrary tone detection functionality
which is currently only used for fax tone recognition.
This change makes this functionality publicly
accessible so that other modules can take advantage
of this.

Additionally, a WaitForTone and TONE_DETECT app and
function are included to allow users to do their
own tone detection operations in the dialplan.

ASTERISK-29546

Change-Id: Ie38c395000f4fd4d04e942e8658e177f8f499b26
This commit is contained in:
Naveen Albert
2021-08-09 17:41:24 +00:00
committed by George Joseph
parent 2806a45034
commit a6eb1b6f95
4 changed files with 719 additions and 2 deletions

View File

@@ -0,0 +1,5 @@
Subject: res_tonedetect
Arbitrary tone detection is now available through a
WaitForTone application (blocking) and a TONE_DETECT
function (non-blocking).