| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
Sound file format and description indexer. More...

Go to the source code of this file.
| Functions | |
| struct ast_media_index * | ast_sounds_get_index (void) | 
| Get the sounds index. | |
| struct ast_media_index * | ast_sounds_get_index_for_file (const char *filename) | 
| Get the index for a specific sound file. | |
Sound file format and description indexer.
Definition in file sounds_index.h.
| struct ast_media_index * ast_sounds_get_index | ( | void | ) | 
Get the sounds index.
| sounds | index (must be ao2_cleanup()'ed) | 
| NULL | on failure | 
Definition at line 308 of file sounds.c.
References ast_sounds_get_index_for_file(), and NULL.
Referenced by ast_ari_sounds_list(), handle_cli_sound_show(), and handle_cli_sounds_show().
| struct ast_media_index * ast_sounds_get_index_for_file | ( | const char * | filename | ) | 
Get the index for a specific sound file.
| filename | Sound file name without extension | 
| sounds | index (must be ao2_cleanup()'ed) | 
| NULL | on failure | 
Definition at line 313 of file sounds.c.
References ao2_callback_data, ao2_ref, ast_config_AST_DATA_DIR, ast_free, ast_media_index_create(), ast_str_buffer(), ast_str_create, ast_str_set(), get_languages(), NULL, and update_index_cb().
Referenced by ast_ari_sounds_get(), ast_sounds_get_index(), and handle_cli_sound_show().