Data Fields | |
| int | allowed_files |
| char | args [256] |
| unsigned int | delete:1 |
| char | digit |
| char | dir [256] |
| char ** | filearray |
| unsigned int | flags |
| int | format |
| struct { | |
| mohclass * next | |
| } | list |
| struct { | |
| mohdata * first | |
| mohdata * last | |
| } | members |
| char | mode [80] |
| char | name [MAX_MUSICCLASS] |
| int | pid |
| int | pseudofd |
| int | realtime |
| int | srcfd |
| time_t | start |
| pthread_t | thread |
| int | total_files |
Definition at line 153 of file res_musiconhold.c.
| int allowed_files |
The current size of the filearray
Definition at line 162 of file res_musiconhold.c.
Referenced by moh_add_file().
| char args[256] |
Definition at line 156 of file res_musiconhold.c.
Referenced by init_files_class(), local_ast_moh_start(), moh_diff(), and spawn_mp3().
| unsigned int delete |
Definition at line 178 of file res_musiconhold.c.
| char digit |
Definition at line 158 of file res_musiconhold.c.
Referenced by local_ast_moh_start(), and moh_digit_match().
| char dir[256] |
Definition at line 155 of file res_musiconhold.c.
Referenced by init_files_class(), local_ast_moh_start(), moh_diff(), moh_scan_files(), and spawn_mp3().
| char** filearray |
A dynamically sized array to hold the list of filenames in "files" mode
Definition at line 160 of file res_musiconhold.c.
Referenced by ast_moh_files_next(), moh_add_file(), and moh_scan_files().
Definition at line 179 of file res_musiconhold.c.
| unsigned int flags |
| int format |
The format from the MOH source, not applicable to "files" mode
Definition at line 167 of file res_musiconhold.c.
Referenced by _moh_class_malloc(), local_ast_moh_start(), moh_alloc(), and mohalloc().
Definition at line 179 of file res_musiconhold.c.
| struct { ... } list |
Referenced by monmp3thread().
| struct { ... } members |
Referenced by mohalloc().
| char mode[80] |
Definition at line 157 of file res_musiconhold.c.
Referenced by init_app_class(), local_ast_moh_start(), and moh_diff().
| char name[MAX_MUSICCLASS] |
Definition at line 154 of file res_musiconhold.c.
Referenced by _get_mohbyname(), ast_moh_files_next(), init_files_class(), local_ast_moh_start(), and moh_alloc().
Definition at line 180 of file res_musiconhold.c.
| int pid |
The pid of the external application delivering MOH
Definition at line 169 of file res_musiconhold.c.
Referenced by spawn_mp3().
| int pseudofd |
FD for timing source
Definition at line 175 of file res_musiconhold.c.
Referenced by init_app_class(), and local_ast_moh_start().
| int realtime |
Created on the fly, from RT engine
Definition at line 177 of file res_musiconhold.c.
Referenced by local_ast_moh_start().
| int srcfd |
Source of audio
Definition at line 173 of file res_musiconhold.c.
Referenced by local_ast_moh_start().
| time_t start |
Definition at line 170 of file res_musiconhold.c.
Referenced by local_ast_moh_start(), and spawn_mp3().
| pthread_t thread |
Definition at line 171 of file res_musiconhold.c.
Referenced by init_app_class(), and local_ast_moh_start().
| int total_files |
The current number of files loaded into the filearray
Definition at line 164 of file res_musiconhold.c.
Referenced by ast_moh_files_next(), moh_add_file(), and moh_scan_files().
1.4.7