FreeSWITCH API Documentation  1.7.0
Data Fields
teletone_dtmf_detect_state_t Struct Reference

A container for a DTMF detection state. More...

#include <libteletone_detect.h>

+ Collaboration diagram for teletone_dtmf_detect_state_t:

Data Fields

int hit1
 
int hit2
 
int hit3
 
int hit4
 
int dur
 
int zc
 
teletone_goertzel_state_t row_out [GRID_FACTOR]
 
teletone_goertzel_state_t col_out [GRID_FACTOR]
 
teletone_goertzel_state_t row_out2nd [GRID_FACTOR]
 
teletone_goertzel_state_t col_out2nd [GRID_FACTOR]
 
float energy
 
float lenergy
 
int current_sample
 
char digit
 
int current_digits
 
int detected_digits
 
int lost_digits
 
int digit_hits [16]
 

Detailed Description

A container for a DTMF detection state.

Definition at line 153 of file libteletone_detect.h.

Field Documentation

teletone_goertzel_state_t teletone_dtmf_detect_state_t::col_out[GRID_FACTOR]

Definition at line 163 of file libteletone_detect.h.

teletone_goertzel_state_t teletone_dtmf_detect_state_t::col_out2nd[GRID_FACTOR]

Definition at line 165 of file libteletone_detect.h.

int teletone_dtmf_detect_state_t::current_digits

Definition at line 171 of file libteletone_detect.h.

int teletone_dtmf_detect_state_t::current_sample

Definition at line 169 of file libteletone_detect.h.

int teletone_dtmf_detect_state_t::detected_digits

Definition at line 172 of file libteletone_detect.h.

char teletone_dtmf_detect_state_t::digit

Definition at line 170 of file libteletone_detect.h.

int teletone_dtmf_detect_state_t::digit_hits[16]

Definition at line 174 of file libteletone_detect.h.

int teletone_dtmf_detect_state_t::dur

Definition at line 158 of file libteletone_detect.h.

float teletone_dtmf_detect_state_t::energy

Definition at line 166 of file libteletone_detect.h.

int teletone_dtmf_detect_state_t::hit1

Definition at line 154 of file libteletone_detect.h.

int teletone_dtmf_detect_state_t::hit2

Definition at line 155 of file libteletone_detect.h.

int teletone_dtmf_detect_state_t::hit3

Definition at line 156 of file libteletone_detect.h.

int teletone_dtmf_detect_state_t::hit4

Definition at line 157 of file libteletone_detect.h.

float teletone_dtmf_detect_state_t::lenergy

Definition at line 167 of file libteletone_detect.h.

int teletone_dtmf_detect_state_t::lost_digits

Definition at line 173 of file libteletone_detect.h.

teletone_goertzel_state_t teletone_dtmf_detect_state_t::row_out[GRID_FACTOR]

Definition at line 162 of file libteletone_detect.h.

teletone_goertzel_state_t teletone_dtmf_detect_state_t::row_out2nd[GRID_FACTOR]

Definition at line 164 of file libteletone_detect.h.

int teletone_dtmf_detect_state_t::zc

Definition at line 159 of file libteletone_detect.h.


The documentation for this struct was generated from the following file: