#include <rtp.h>
Public Member Functions | |
AST_LIST_ENTRY (ast_rtp_protocol) list | |
Data Fields | |
int(*const | get_codec )(struct ast_channel *chan) |
enum ast_rtp_get_result(*const | get_rtp_info )(struct ast_channel *chan, struct ast_rtp **rtp) |
enum ast_rtp_get_result(*const | get_vrtp_info )(struct ast_channel *chan, struct ast_rtp **rtp) |
int(*const | set_rtp_peer )(struct ast_channel *chan, struct ast_rtp *peer, struct ast_rtp *vpeer, int codecs, int nat_active) |
const char *const | type |
Definition at line 68 of file rtp.h.
AST_LIST_ENTRY | ( | ast_rtp_protocol | ) |
int(* const get_codec)(struct ast_channel *chan) |
Referenced by ast_rtp_bridge(), ast_rtp_early_bridge(), ast_rtp_make_compatible(), and bridge_native_loop().
enum ast_rtp_get_result(* const get_rtp_info)(struct ast_channel *chan, struct ast_rtp **rtp) |
Get RTP struct, or NULL if unwilling to transfer
Referenced by ast_rtp_bridge(), ast_rtp_early_bridge(), and ast_rtp_make_compatible().
enum ast_rtp_get_result(* const get_vrtp_info)(struct ast_channel *chan, struct ast_rtp **rtp) |
Get RTP struct, or NULL if unwilling to transfer
Referenced by ast_rtp_bridge(), ast_rtp_early_bridge(), and ast_rtp_make_compatible().
int(* const set_rtp_peer)(struct ast_channel *chan, struct ast_rtp *peer, struct ast_rtp *vpeer, int codecs, int nat_active) |
Set RTP peer
Referenced by ast_rtp_early_bridge(), ast_rtp_make_compatible(), and bridge_native_loop().
const char* const type |