Asterisk - The Open Source Telephony Project
18.5.0
|
#include <rtp_engine.h>
Public Member Functions | |
AST_VECTOR (, struct ast_rtp_payload_type *) payload_mapping_rx | |
AST_VECTOR (, struct ast_rtp_payload_type *) payload_mapping_tx | |
Data Fields | |
ast_rwlock_t | codecs_lock |
unsigned int | framing |
Structure that represents codec and packetization information
Definition at line 705 of file rtp_engine.h.
AST_VECTOR | ( | struct ast_rtp_payload_type * | ) |
Rx payload type mapping exceptions
AST_VECTOR | ( | struct ast_rtp_payload_type * | ) |
Tx payload type mapping
ast_rwlock_t codecs_lock |
RW lock that protects elements in this structure
Definition at line 707 of file rtp_engine.h.
Referenced by ast_rtp_codecs_find_payload_code(), ast_rtp_codecs_get_framing(), ast_rtp_codecs_get_payload(), ast_rtp_codecs_get_payload_format(), ast_rtp_codecs_get_stream_type(), ast_rtp_codecs_payload_code(), ast_rtp_codecs_payload_code_tx(), ast_rtp_codecs_payload_formats(), ast_rtp_codecs_payload_replace_format(), ast_rtp_codecs_payloads_copy(), ast_rtp_codecs_payloads_destroy(), ast_rtp_codecs_payloads_initialize(), ast_rtp_codecs_payloads_set_m_type(), ast_rtp_codecs_payloads_set_rtpmap_type_rate(), ast_rtp_codecs_payloads_unset(), ast_rtp_codecs_payloads_xover(), ast_rtp_codecs_set_framing(), and rtp_codecs_assign_payload_code_rx().
unsigned int framing |
The framing for this media session
Definition at line 713 of file rtp_engine.h.
Referenced by ast_rtp_codecs_get_framing(), ast_rtp_codecs_payload_formats(), ast_rtp_codecs_payloads_copy(), ast_rtp_codecs_payloads_initialize(), ast_rtp_codecs_payloads_xover(), and ast_rtp_codecs_set_framing().