Asterisk - The Open Source Telephony Project
18.5.0
|
Internal API for the Stasis bridge subclass. More...
Go to the source code of this file.
Macros | |
#define | STASIS_BRIDGE_MIXING_CAPABILITIES |
Functions | |
void | bridge_stasis_init (void) |
struct ast_bridge * | bridge_stasis_new (uint32_t capabilities, unsigned int flags, const char *name, const char *id, enum ast_bridge_video_mode_type video_mode) |
#define STASIS_BRIDGE_MIXING_CAPABILITIES |
Normal capabilities of mixing bridges
Definition at line 39 of file stasis_bridge.h.
Referenced by bridge_create_common(), bridge_stasis_pull(), and bridge_stasis_push().
void bridge_stasis_init | ( | void | ) |
Definition at line 327 of file stasis_bridge.c.
References ast_bridge_base_v_table, bridge_stasis_pull(), bridge_stasis_push(), bridge_stasis_push_peek(), bridge_stasis_v_table, ast_bridge_methods::name, ast_bridge_methods::pull, ast_bridge_methods::push, and ast_bridge_methods::push_peek.
Referenced by load_module().
struct ast_bridge* bridge_stasis_new | ( | uint32_t | capabilities, |
unsigned int | flags, | ||
const char * | name, | ||
const char * | id, | ||
enum ast_bridge_video_mode_type | video_mode | ||
) |
Definition at line 300 of file stasis_bridge.c.
References ast_bridge_set_sfu_video_mode(), ast_bridge_set_single_src_video_mode(), ast_bridge_set_talker_src_video_mode(), ast_bridge_set_video_update_discard(), AST_BRIDGE_VIDEO_MODE_SFU, AST_BRIDGE_VIDEO_MODE_SINGLE_SRC, defer_bridge_add_obj::bridge, bridge_alloc(), bridge_base_init(), bridge_register(), bridge_stasis_v_table, and NULL.
Referenced by bridge_create_common().