Wed Jan 8 2020 09:50:23

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
 
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

int busy_pattern_fuzzy

Definition at line 403 of file dsp.c.

Referenced by ast_dsp_busydetect(), ast_dsp_new(), and ast_dsp_set_busy_pattern().

int busy_quietlength

Definition at line 402 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int busy_tonelength

Definition at line 401 of file dsp.c.

Referenced by ast_dsp_busydetect(), and ast_dsp_set_busy_pattern().

int busycompare

Definition at line 400 of file dsp.c.

Referenced by ast_dsp_busydetect(), ast_dsp_new(), and ast_dsp_set_busy_compare().

int busycount
int busymaybe

Definition at line 397 of file dsp.c.

Referenced by __ast_dsp_silence_noise(), and ast_dsp_busydetect().

int busytoneonly

Definition at line 399 of file dsp.c.

Referenced by ast_dsp_busydetect(), ast_dsp_new(), and ast_dsp_set_busy_pattern().

tone_detect_state_t ced_tone_state

Definition at line 422 of file dsp.c.

Referenced by ast_dsp_process(), and ast_fax_detect_init().

tone_detect_state_t cng_tone_state

Definition at line 421 of file dsp.c.

Referenced by ast_dsp_process(), and ast_fax_detect_init().

digit_detect_state_t digit_state

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

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

int display_inband_dtmf_warning

Definition at line 416 of file dsp.c.

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

int dtmf_began

Definition at line 415 of file dsp.c.

Referenced by ast_dsp_digitreset(), and ast_dsp_process().

struct ast_frame f

Definition at line 391 of file dsp.c.

Referenced by ast_dsp_process().

int faxmode

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

Referenced by __ast_dsp_call_progress(), and ast_dsp_prog_reset().

goertzel_state_t freqs[7]

Definition at line 406 of file dsp.c.

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

float genergy

Definition at line 417 of file dsp.c.

Referenced by __ast_dsp_call_progress().

Definition at line 409 of file dsp.c.

Referenced by __ast_dsp_call_progress(), and ast_dsp_prog_reset().

int gsamps

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

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

fragment_t mute_data[5]

Definition at line 419 of file dsp.c.

Referenced by ast_dsp_process(), and mute_fragment().

int mute_fragments

Definition at line 418 of file dsp.c.

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

enum prog_mode progmode
int ringtimeout

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 412 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().

int totalnoise

Definition at line 394 of file dsp.c.

Referenced by __ast_dsp_silence_noise().

int tstate

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