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:

[legend]

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:
Generated on Sun May 20 04:00:38 2012 for FreeSWITCH API Documentation by  doxygen 1.4.7