Asterisk - The Open Source Telephony Project GIT-master-b023714
|
Structure which contains media state information (streams, sessions) More...
#include <res_pjsip_session.h>
Data Fields | ||
struct ast_sip_session_media * | default_session [AST_MEDIA_TYPE_END] | |
Default media sessions for each type. | ||
struct { | ||
size_t current | ||
struct ast_sip_session_media_read_callback_state * elems | ||
size_t max | ||
} | read_callbacks | |
Added read callbacks - these are whole structs and not pointers. | ||
struct { | ||
size_t current | ||
struct ast_sip_session_media ** elems | ||
size_t max | ||
} | sessions | |
Mapping of stream to media sessions. | ||
struct ast_stream_topology * | topology | |
The media stream topology. | ||
Structure which contains media state information (streams, sessions)
Definition at line 147 of file res_pjsip_session.h.
size_t current |
Definition at line 149 of file res_pjsip_session.h.
struct ast_sip_session_media* default_session[AST_MEDIA_TYPE_END] |
Default media sessions for each type.
Definition at line 153 of file res_pjsip_session.h.
Referenced by ast_sip_session_media_state_add(), ast_sip_session_media_state_clone(), ast_sip_session_media_state_reset(), chan_pjsip_digit_begin(), chan_pjsip_digit_end(), chan_pjsip_get_rtp_peer(), chan_pjsip_get_vrtp_peer(), chan_pjsip_write_stream(), hangup(), pjsip_acf_dtmf_mode_write(), sip_session_refresh(), and t38_interpret_parameters().
struct ast_sip_session_media* * elems |
Definition at line 149 of file res_pjsip_session.h.
struct ast_sip_session_media_read_callback_state* elems |
Definition at line 151 of file res_pjsip_session.h.
size_t max |
Definition at line 149 of file res_pjsip_session.h.
struct { ... } read_callbacks |
Added read callbacks - these are whole structs and not pointers.
Referenced by ast_sip_session_media_state_clone(), ast_sip_session_media_state_free(), ast_sip_session_media_state_reset(), and internal_sip_session_media_state_alloc().
struct { ... } sessions |
Mapping of stream to media sessions.
Referenced by add_fingerprints_if_present(), ast_sip_session_media_state_add(), ast_sip_session_media_state_clone(), ast_sip_session_media_state_free(), ast_sip_session_media_state_reset(), ast_sip_session_media_stats_save(), chan_pjsip_indicate(), chan_pjsip_write_stream(), internal_sip_session_media_state_alloc(), and sip_session_refresh().
struct ast_stream_topology* topology |
The media stream topology.
Definition at line 155 of file res_pjsip_session.h.
Referenced by ast_sip_session_media_state_add(), ast_sip_session_media_state_clone(), ast_sip_session_media_state_reset(), media_offer_write_av(), resolve_refresh_media_states(), sip_session_refresh(), and t38_create_media_state().