26 #if !defined(_SPANDSP_PRIVATE_DTMF_H_)
27 #define _SPANDSP_PRIVATE_DTMF_H_
43 uint8_t buf[QUEUE_STATE_T_SIZE(MAX_DTMF_DIGITS)];
62 #if defined(SPANDSP_USE_FIXED_POINT)
Definition: private/queue.h:33
void * digits_callback_data
Definition: private/dtmf.h:55
Definition: private/dtmf.h:50
int current_sample
Definition: private/dtmf.h:98
int filter_dialtone
Definition: private/dtmf.h:61
Definition: private/tone_generate.h:53
char digits[MAX_DTMF_DIGITS+1]
Definition: private/dtmf.h:105
void * realtime_callback_data
Definition: private/dtmf.h:59
Definition: private/dtmf.h:33
uint8_t in_digit
Definition: private/dtmf.h:96
float normal_twist
Definition: private/dtmf.h:81
int current_digits
Definition: private/dtmf.h:103
goertzel_state_t row_out[4]
Definition: private/dtmf.h:90
float threshold
Definition: private/dtmf.h:85
float energy
Definition: private/dtmf.h:87
uint8_t last_hit
Definition: private/dtmf.h:94
goertzel_state_t col_out[4]
Definition: private/dtmf.h:92
digits_rx_callback_t digits_callback
Definition: private/dtmf.h:53
float z350[2]
Definition: private/dtmf.h:77
float reverse_twist
Definition: private/dtmf.h:83
float z440[2]
Definition: private/dtmf.h:79
Definition: tone_detect.h:45
tone_report_func_t realtime_callback
Definition: private/dtmf.h:57
int lost_digits
Definition: private/dtmf.h:101