| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
iLBC format attribute interface More...
#include "asterisk.h"#include <ctype.h>#include "asterisk/module.h"#include "asterisk/format.h"#include "asterisk/strings.h"#include "asterisk/utils.h"#include "asterisk/ilbc.h"
Go to the source code of this file.
| Functions | |
| static void | __reg_module (void) | 
| static void | __unreg_module (void) | 
| struct ast_module * | AST_MODULE_SELF_SYM (void) | 
| static int | ilbc_clone (const struct ast_format *src, struct ast_format *dst) | 
| static void | ilbc_destroy (struct ast_format *format) | 
| static void | ilbc_generate_sdp_fmtp (const struct ast_format *format, unsigned int payload, struct ast_str **str) | 
| static struct ast_format * | ilbc_getjoint (const struct ast_format *format1, const struct ast_format *format2) | 
| static struct ast_format * | ilbc_parse_sdp_fmtp (const struct ast_format *format, const char *attributes) | 
| static int | load_module (void) | 
| static int | unload_module (void) | 
| Variables | |
| static struct ast_module_info | __mod_info = { .name = AST_MODULE, .flags = AST_MODFLAG_LOAD_ORDER , .description = "iLBC Format Attribute Module" , .key = ASTERISK_GPL_KEY , .buildopt_sum = AST_BUILDOPT_SUM, .support_level = AST_MODULE_SUPPORT_CORE, .load = load_module, .unload = unload_module, .load_pri = AST_MODPRI_CHANNEL_DEPEND, } | 
| static const struct ast_module_info * | ast_module_info = &__mod_info | 
| static struct ilbc_attr | default_ilbc_attr | 
| static struct ast_format_interface | ilbc_interface | 
iLBC format attribute interface
Definition in file res_format_attr_ilbc.c.
| 
 | static | 
Definition at line 179 of file res_format_attr_ilbc.c.
| 
 | static | 
Definition at line 179 of file res_format_attr_ilbc.c.
| struct ast_module * AST_MODULE_SELF_SYM | ( | void | ) | 
Definition at line 179 of file res_format_attr_ilbc.c.
| 
 | static | 
Definition at line 54 of file res_format_attr_ilbc.c.
References ast_format_get_attribute_data(), ast_format_set_attribute_data(), ast_malloc, and default_ilbc_attr.
| 
 | static | 
Definition at line 47 of file res_format_attr_ilbc.c.
References ast_format_get_attribute_data(), and ast_free.
| 
 | static | 
Definition at line 102 of file res_format_attr_ilbc.c.
References ast_format_get_attribute_data(), ast_str_append(), default_ilbc_attr, ilbc_attr::mode, and str.
| 
 | static | 
Definition at line 122 of file res_format_attr_ilbc.c.
References ast_format_clone(), ast_format_get_attribute_data(), default_ilbc_attr, ilbc_attr::mode, and NULL.
| 
 | static | 
Definition at line 74 of file res_format_attr_ilbc.c.
References ast_format_clone(), ast_format_get_attribute_data(), ast_strdupa, ilbc_attr::mode, and NULL.
| 
 | static | 
Definition at line 160 of file res_format_attr_ilbc.c.
References ast_format_interface_register, AST_MODULE_LOAD_DECLINE, AST_MODULE_LOAD_SUCCESS, and ilbc_interface.
| 
 | static | 
Definition at line 169 of file res_format_attr_ilbc.c.
| 
 | static | 
Definition at line 179 of file res_format_attr_ilbc.c.
| 
 | static | 
Definition at line 179 of file res_format_attr_ilbc.c.
| 
 | static | 
Definition at line 43 of file res_format_attr_ilbc.c.
Referenced by ilbc_clone(), ilbc_generate_sdp_fmtp(), and ilbc_getjoint().
| 
 | static | 
Definition at line 150 of file res_format_attr_ilbc.c.
Referenced by load_module().