Fri Jun 19 12:10:59 2009

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
tone_detect_state_t ced_tone_state
tone_detect_state_t cng_tone_state
int destroy
digit_detect_state_t digit_state
int digitmode
int dtmf_began
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 369 of file dsp.c.


Field Documentation

int busy_pattern_fuzzy

Definition at line 382 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int busy_quietlength

Definition at line 381 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int busy_tonelength

Definition at line 380 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int busycompare

Definition at line 379 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_compare().

int busycount

Definition at line 377 of file dsp.c.

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

int busymaybe

Definition at line 376 of file dsp.c.

Referenced by __ast_dsp_silence_noise(), and ast_dsp_busydetect().

int busytoneonly

Definition at line 378 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

tone_detect_state_t ced_tone_state

Definition at line 400 of file dsp.c.

Referenced by ast_dsp_process().

tone_detect_state_t cng_tone_state

Definition at line 399 of file dsp.c.

Referenced by ast_dsp_process().

int destroy

Definition at line 401 of file dsp.c.

Referenced by ast_dsp_frame_freed(), and ast_dsp_free().

digit_detect_state_t digit_state

Definition at line 398 of file dsp.c.

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

int digitmode

Definition at line 392 of file dsp.c.

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

int dtmf_began

Definition at line 394 of file dsp.c.

Referenced by ast_dsp_digitreset(), and ast_dsp_process().

struct ast_frame f

Definition at line 370 of file dsp.c.

Referenced by ast_dsp_free(), and ast_dsp_process().

int faxmode

Definition at line 393 of file dsp.c.

Referenced by ast_dsp_process(), and ast_dsp_set_faxmode().

int features

Definition at line 374 of file dsp.c.

Referenced by ast_dsp_process(), and ast_dsp_set_features().

int freqcount

Definition at line 386 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_prog_reset().

goertzel_state_t freqs[7]

Definition at line 385 of file dsp.c.

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

float genergy

Definition at line 395 of file dsp.c.

Referenced by __ast_dsp_call_progress().

enum gsamp_size gsamp_size

Definition at line 388 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_prog_reset().

int gsamps

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

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

int historicsilence[DSP_HISTORY]

Definition at line 384 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_reset().

fragment_t mute_data[5]

Definition at line 397 of file dsp.c.

Referenced by ast_dsp_process(), and mute_fragment().

int mute_fragments

Definition at line 396 of file dsp.c.

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

enum prog_mode progmode

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

Referenced by ast_dsp_prog_reset(), and ast_dsp_reset().

int tcount

Definition at line 391 of file dsp.c.

Referenced by ast_dsp_get_tcount().

int threshold

Definition at line 371 of file dsp.c.

Referenced by ast_dsp_new(), and ast_dsp_set_threshold().

int totalnoise

Definition at line 373 of file dsp.c.

Referenced by __ast_dsp_silence_noise().

int totalsilence

Definition at line 372 of file dsp.c.

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

int tstate

Definition at line 390 of file dsp.c.

Referenced by ast_dsp_get_tstate().


The documentation for this struct was generated from the following file:
Generated on Fri Jun 19 12:10:59 2009 for Asterisk - the Open Source PBX by  doxygen 1.4.7