Codename Pineapple

Home page | Mailing list | Docs

Last updated: Sat Feb 3 05:02:00 2007

Asterisk developer's documentation :: Codename Pineapple


ast_dsp Struct Reference

Collaboration diagram for ast_dsp:

Collaboration graph
[legend]

Detailed Description

Definition at line 329 of file dsp.c.

Data Fields

int busy_quietlength
int busy_tonelength
int busycount
int busymaybe
int digitmode
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


Field Documentation

int busy_quietlength
 

Definition at line 339 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int busy_tonelength
 

Definition at line 338 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int busycount
 

Definition at line 337 of file dsp.c.

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

int busymaybe
 

Definition at line 336 of file dsp.c.

Referenced by __ast_dsp_silence(), and ast_dsp_busydetect().

int digitmode
 

Definition at line 349 of file dsp.c.

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

dtmf_detect_state_t dtmf
 

Definition at line 353 of file dsp.c.

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

struct ast_frame f
 

Definition at line 330 of file dsp.c.

Referenced by ast_dsp_process(), and handle_recordfile().

int features
 

Definition at line 334 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 343 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_prog_reset().

goertzel_state_t freqs[7]
 

Definition at line 342 of file dsp.c.

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

float genergy
 

Definition at line 351 of file dsp.c.

Referenced by __ast_dsp_call_progress().

enum gsamp_size gsamp_size
 

Definition at line 345 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_prog_reset().

int gsamps
 

Definition at line 344 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 340 of file dsp.c.

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

int historicsilence[DSP_HISTORY]
 

Definition at line 341 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_reset().

mf_detect_state_t mf
 

Definition at line 354 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 346 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 335 of file dsp.c.

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

int tcount
 

Definition at line 348 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 350 of file dsp.c.

Referenced by ast_dsp_digitreset(), and ast_dsp_process().

int threshold
 

Definition at line 331 of file dsp.c.

Referenced by ast_dsp_new(), and ast_dsp_set_threshold().

int totalnoise
 

Definition at line 333 of file dsp.c.

Referenced by __ast_dsp_silence().

int totalsilence
 

Definition at line 332 of file dsp.c.

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

int tstate
 

Definition at line 347 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:

Asterisk is a trademark for Digium, inc.. | Edvina.net | Asterisk.org | This documentation was generated with Doxygen