summaryrefslogtreecommitdiff
path: root/zaptel.h
diff options
context:
space:
mode:
Diffstat (limited to 'zaptel.h')
-rw-r--r--zaptel.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/zaptel.h b/zaptel.h
index 22679d2..97954eb 100644
--- a/zaptel.h
+++ b/zaptel.h
@@ -674,6 +674,32 @@ struct zt_versioninfo {
#define ZT_TONE_STUTTER 10
#define ZT_TONE_MAX 16
+#define ZT_TONE_DTMF_BASE 64
+
+/*
+ * These must be in the same order as the dtmf_tones array in tones.h
+ */
+enum {
+ ZT_TONE_DTMF_0 = ZT_TONE_DTMF_BASE,
+ ZT_TONE_DTMF_1,
+ ZT_TONE_DTMF_2,
+ ZT_TONE_DTMF_3,
+ ZT_TONE_DTMF_4,
+ ZT_TONE_DTMF_5,
+ ZT_TONE_DTMF_6,
+ ZT_TONE_DTMF_7,
+ ZT_TONE_DTMF_8,
+ ZT_TONE_DTMF_9,
+ ZT_TONE_DTMF_s,
+ ZT_TONE_DTMF_p,
+ ZT_TONE_DTMF_A,
+ ZT_TONE_DTMF_B,
+ ZT_TONE_DTMF_C,
+ ZT_TONE_DTMF_D
+};
+
+#define ZT_TONE_DTMF_MAX ZT_TONE_DTMF_D
+
#define ZT_MAX_CADENCE 16
#define ZT_TONEDETECT_ON (1 << 0) /* Detect tones */