Sat Aug 6 00:40:07 2011

Asterisk developer's documentation


ast_dsp Struct Reference


Data Fields

int busy_pattern_fuzzy
int busy_quietlength
int busy_tonelength
int busycompare
int busycount
int busymaybe
int busytoneonly
int digitmode
int display_inband_dtmf_warning
ast_frame f
int features
int freqcount
goertzel_state_t freqs [7]
float genergy
enum gsamp_size gsamp_size
int gsamps
int historicnoise [DSP_HISTORY]
int historicsilence [DSP_HISTORY]
enum prog_mode progmode
int ringtimeout
int tcount
union {
   dtmf_detect_state_t   dtmf
   mf_detect_state_t   mf
td
int thinkdigit
int threshold
int totalnoise
int totalsilence
int tstate

Detailed Description

Definition at line 335 of file dsp.c.


Field Documentation

int busy_pattern_fuzzy

Definition at line 348 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int busy_quietlength

Definition at line 347 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int busy_tonelength

Definition at line 346 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int busycompare

Definition at line 345 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_compare().

int busycount

Definition at line 343 of file dsp.c.

Referenced by __ast_dsp_silence(), ast_dsp_busydetect(), and ast_dsp_set_busy_count().

int busymaybe

Definition at line 342 of file dsp.c.

Referenced by __ast_dsp_silence(), and ast_dsp_busydetect().

int busytoneonly

Definition at line 344 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int digitmode

Definition at line 358 of file dsp.c.

Referenced by __ast_dsp_digitdetect(), ast_dsp_digitmode(), ast_dsp_digitreset(), ast_dsp_getdigits(), and ast_dsp_process().

int display_inband_dtmf_warning

Definition at line 360 of file dsp.c.

Referenced by ast_dsp_process().

dtmf_detect_state_t dtmf

Definition at line 363 of file dsp.c.

Referenced by __ast_dsp_digitdetect(), ast_dsp_digitmode(), ast_dsp_digitreset(), ast_dsp_getdigits(), and ast_dsp_process().

struct ast_frame f

Definition at line 336 of file dsp.c.

Referenced by ast_dsp_process().

int features

Definition at line 340 of file dsp.c.

Referenced by __ast_dsp_call_progress(), __ast_dsp_digitdetect(), ast_dsp_process(), and ast_dsp_set_features().

int freqcount

Definition at line 352 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_prog_reset().

goertzel_state_t freqs[7]

Definition at line 351 of file dsp.c.

Referenced by __ast_dsp_call_progress(), ast_dsp_prog_reset(), and ast_dsp_reset().

float genergy

Definition at line 361 of file dsp.c.

Referenced by __ast_dsp_call_progress().

enum gsamp_size gsamp_size

Definition at line 354 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_prog_reset().

int gsamps

Definition at line 353 of file dsp.c.

Referenced by __ast_dsp_call_progress(), ast_dsp_prog_reset(), and ast_dsp_reset().

int historicnoise[DSP_HISTORY]

Definition at line 349 of file dsp.c.

Referenced by __ast_dsp_silence(), ast_dsp_busydetect(), and ast_dsp_reset().

int historicsilence[DSP_HISTORY]

Definition at line 350 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_reset().

mf_detect_state_t mf

Definition at line 364 of file dsp.c.

Referenced by __ast_dsp_digitdetect(), ast_dsp_digitmode(), ast_dsp_digitreset(), ast_dsp_getdigits(), and ast_dsp_process().

enum prog_mode progmode

Definition at line 355 of file dsp.c.

Referenced by __ast_dsp_call_progress(), ast_dsp_prog_reset(), and ast_dsp_set_call_progress_zone().

int ringtimeout

Definition at line 341 of file dsp.c.

Referenced by __ast_dsp_call_progress(), ast_dsp_prog_reset(), and ast_dsp_reset().

int tcount

Definition at line 357 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_get_tcount().

union { ... } td

Referenced by __ast_dsp_digitdetect(), ast_dsp_digitmode(), ast_dsp_digitreset(), ast_dsp_getdigits(), and ast_dsp_process().

int thinkdigit

Definition at line 359 of file dsp.c.

Referenced by ast_dsp_digitreset(), and ast_dsp_process().

int threshold

Definition at line 337 of file dsp.c.

Referenced by ast_dsp_new(), and ast_dsp_set_threshold().

int totalnoise

Definition at line 339 of file dsp.c.

Referenced by __ast_dsp_silence().

int totalsilence

Definition at line 338 of file dsp.c.

Referenced by __ast_dsp_silence(), __ast_play_and_record(), ast_dsp_reset(), background_detect_exec(), handle_recordfile(), and record_exec().

int tstate

Definition at line 356 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_get_tstate().


The documentation for this struct was generated from the following file:
Generated on Sat Aug 6 00:40:07 2011 for Asterisk - the Open Source PBX by  doxygen 1.4.7