Asterisk - The Open Source Telephony Project GIT-master-a63eec2
|
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().