Thu Apr 16 06:48:39 2015

Asterisk developer's documentation


ast_dsp Struct Reference

Collaboration diagram for ast_dsp:

Collaboration graph
[legend]

Data Fields

int busy_quietlength
int busy_tonelength
int busycount
int busymaybe
tone_detect_state_t ced_tone_state
tone_detect_state_t cng_tone_state
digit_detect_state_t digit_state
int digitmode
int display_inband_dtmf_warning
int dtmf_began
struct ast_frame f
int faxmode
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]
fragment_t mute_data [5]
int mute_fragments
enum prog_mode progmode
int ringtimeout
int tcount
int threshold
int totalnoise
int totalsilence
int tstate

Detailed Description

Definition at line 390 of file dsp.c.


Field Documentation

Definition at line 400 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

Definition at line 399 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int busycount

int busymaybe

Definition at line 397 of file dsp.c.

Referenced by __ast_dsp_silence_noise(), and ast_dsp_busydetect().

Definition at line 419 of file dsp.c.

Referenced by ast_dsp_process(), and ast_fax_detect_init().

Definition at line 418 of file dsp.c.

Referenced by ast_dsp_process(), and ast_fax_detect_init().

Definition at line 417 of file dsp.c.

Referenced by ast_dsp_digitreset(), ast_dsp_new(), ast_dsp_process(), and ast_dsp_set_digitmode().

int digitmode

Definition at line 410 of file dsp.c.

Referenced by ast_dsp_digitreset(), ast_dsp_new(), ast_dsp_process(), and ast_dsp_set_digitmode().

Definition at line 413 of file dsp.c.

Referenced by ast_dsp_new(), ast_dsp_process(), and ast_dsp_set_features().

Definition at line 412 of file dsp.c.

Referenced by ast_dsp_digitreset(), and ast_dsp_process().

struct ast_frame f [read]

Definition at line 391 of file dsp.c.

Referenced by ast_dsp_process().

int faxmode

Definition at line 411 of file dsp.c.

Referenced by ast_dsp_new(), ast_dsp_process(), and ast_dsp_set_faxmode().

int features

Definition at line 395 of file dsp.c.

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

int freqcount

Definition at line 404 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_prog_reset().

Definition at line 403 of file dsp.c.

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

float genergy

Definition at line 414 of file dsp.c.

Referenced by __ast_dsp_call_progress().

Definition at line 406 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_prog_reset().

int gsamps

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

Referenced by __ast_dsp_silence_noise(), ast_dsp_busydetect(), ast_dsp_process(), and ast_dsp_reset().

int historicsilence[DSP_HISTORY]

Definition at line 402 of file dsp.c.

Referenced by __ast_dsp_silence_noise(), ast_dsp_busydetect(), ast_dsp_process(), and ast_dsp_reset().

Definition at line 416 of file dsp.c.

Referenced by ast_dsp_process(), and mute_fragment().

Definition at line 415 of file dsp.c.

Referenced by ast_dsp_process(), ast_dsp_was_muted(), and mute_fragment().

Definition at line 396 of file dsp.c.

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

int tcount

Definition at line 409 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_get_tcount().

int threshold

Definition at line 392 of file dsp.c.

Referenced by ast_dsp_new(), and ast_dsp_set_threshold().

Definition at line 394 of file dsp.c.

Referenced by __ast_dsp_silence_noise().

int tstate

Definition at line 408 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 Thu Apr 16 06:48:39 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6