Asterisk - The Open Source Telephony Project GIT-master-f36a736
|
Private data structure used with the function's datastore. More...
Data Fields | |
struct ast_audiohook | audiohook |
struct ast_dsp * | dsp |
int | dsp_silence_threshold |
int | dsp_talking_threshold |
int | talking |
struct timeval | talking_start |
Private data structure used with the function's datastore.
Definition at line 139 of file func_talkdetect.c.
struct ast_audiohook audiohook |
The audiohook for the function
Definition at line 141 of file func_talkdetect.c.
Referenced by datastore_destroy_cb(), remove_talk_detect(), and set_talk_detect().
struct ast_dsp* dsp |
The DSP used to do the heavy lifting
Definition at line 151 of file func_talkdetect.c.
Referenced by datastore_destroy_cb(), set_talk_detect(), and talk_detect_audiohook_cb().
int dsp_silence_threshold |
How long we'll wait before we decide someone is silent
Definition at line 145 of file func_talkdetect.c.
Referenced by set_talk_detect(), talk_detect_audiohook_cb(), and talk_detect_fn_write().
int dsp_talking_threshold |
Our threshold above which we consider someone talking
Definition at line 143 of file func_talkdetect.c.
Referenced by set_talk_detect(), and talk_detect_fn_write().
int talking |
Whether or not the user is currently talking
Definition at line 147 of file func_talkdetect.c.
Referenced by talk_detect_audiohook_cb().
struct timeval talking_start |
The time the current burst of talking started
Definition at line 149 of file func_talkdetect.c.
Referenced by talk_detect_audiohook_cb().