FreeSWITCH API Documentation  1.7.0
Data Fields
switch_core_media_params_s Struct Reference

#include <switch_core_media.h>

+ Collaboration diagram for switch_core_media_params_s:

Data Fields

uint32_t rtp_timeout_sec
 
uint32_t rtp_hold_timeout_sec
 
uint32_t dtmf_delay
 
uint32_t codec_flags
 
switch_core_media_NDLB_t ndlb
 
switch_rtp_bug_flag_t auto_rtp_bugs
 
char * inbound_codec_string
 
char * outbound_codec_string
 
char * timer_name
 
char * remote_sdp_str
 
char * early_sdp
 
char * local_sdp_str
 
char * last_sdp_str
 
char * last_sdp_response
 
char * prev_sdp_str
 
char * prev_sdp_response
 
char * stun_ip
 
switch_port_t stun_port
 
uint32_t stun_flags
 
char * jb_msec
 
switch_core_media_vflag_t vflags
 
switch_rtp_bug_flag_t manual_rtp_bugs
 
switch_rtp_bug_flag_t manual_video_rtp_bugs
 
char * rtcp_audio_interval_msec
 
char * rtcp_video_interval_msec
 
char * extrtpip
 
char * rtpip
 
char * rtpip4
 
char * rtpip6
 
char * remote_ip
 
int remote_port
 
char * extsipip
 
char * local_network
 
char * sipip
 
char * sdp_username
 
switch_payload_t te
 
switch_payload_t recv_te
 
unsigned long te_rate
 
unsigned long cng_rate
 
char * adv_sdp_audio_ip
 
int num_codecs
 
int hold_laps
 
switch_core_media_dtmf_t dtmf_type
 
switch_payload_t cng_pt
 
switch_bool_t external_video_source
 
uint32_t video_key_freq
 
uint32_t video_key_first
 
switch_thread_tvideo_write_thread
 

Detailed Description

Definition at line 94 of file switch_core_media.h.

Field Documentation

char* switch_core_media_params_s::adv_sdp_audio_ip

Definition at line 152 of file switch_core_media.h.

Referenced by switch_core_media_choose_port().

switch_rtp_bug_flag_t switch_core_media_params_s::auto_rtp_bugs
switch_payload_t switch_core_media_params_s::cng_pt
unsigned long switch_core_media_params_s::cng_rate
uint32_t switch_core_media_params_s::codec_flags
uint32_t switch_core_media_params_s::dtmf_delay

Definition at line 97 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

switch_core_media_dtmf_t switch_core_media_params_s::dtmf_type
char* switch_core_media_params_s::early_sdp

Definition at line 109 of file switch_core_media.h.

switch_bool_t switch_core_media_params_s::external_video_source

Definition at line 168 of file switch_core_media.h.

Referenced by switch_core_session_wake_video_thread().

char* switch_core_media_params_s::extrtpip
char* switch_core_media_params_s::extsipip

Definition at line 140 of file switch_core_media.h.

int switch_core_media_params_s::hold_laps

Definition at line 155 of file switch_core_media.h.

Referenced by switch_core_media_negotiate_sdp().

char* switch_core_media_params_s::inbound_codec_string

Definition at line 103 of file switch_core_media.h.

Referenced by switch_core_media_get_codec_string().

char* switch_core_media_params_s::jb_msec

Definition at line 120 of file switch_core_media.h.

Referenced by check_jb().

char* switch_core_media_params_s::last_sdp_response

Definition at line 112 of file switch_core_media.h.

char* switch_core_media_params_s::last_sdp_str

Definition at line 111 of file switch_core_media.h.

char* switch_core_media_params_s::local_network

Definition at line 141 of file switch_core_media.h.

char* switch_core_media_params_s::local_sdp_str
switch_rtp_bug_flag_t switch_core_media_params_s::manual_rtp_bugs

Definition at line 124 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

switch_rtp_bug_flag_t switch_core_media_params_s::manual_video_rtp_bugs

Definition at line 125 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

switch_core_media_NDLB_t switch_core_media_params_s::ndlb
int switch_core_media_params_s::num_codecs
char* switch_core_media_params_s::outbound_codec_string

Definition at line 104 of file switch_core_media.h.

Referenced by switch_core_media_get_codec_string().

char* switch_core_media_params_s::prev_sdp_response

Definition at line 114 of file switch_core_media.h.

char* switch_core_media_params_s::prev_sdp_str

Definition at line 113 of file switch_core_media.h.

switch_payload_t switch_core_media_params_s::recv_te
char* switch_core_media_params_s::remote_ip
int switch_core_media_params_s::remote_port

Definition at line 138 of file switch_core_media.h.

char* switch_core_media_params_s::remote_sdp_str
char* switch_core_media_params_s::rtcp_audio_interval_msec
char* switch_core_media_params_s::rtcp_video_interval_msec
uint32_t switch_core_media_params_s::rtp_hold_timeout_sec

Definition at line 96 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

uint32_t switch_core_media_params_s::rtp_timeout_sec

Definition at line 95 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

char* switch_core_media_params_s::rtpip
char* switch_core_media_params_s::rtpip4

Definition at line 133 of file switch_core_media.h.

Referenced by ip_choose_family(), and ip_possible().

char* switch_core_media_params_s::rtpip6

Definition at line 134 of file switch_core_media.h.

Referenced by ip_choose_family(), and ip_possible().

char* switch_core_media_params_s::sdp_username
char* switch_core_media_params_s::sipip

Definition at line 143 of file switch_core_media.h.

Referenced by switch_core_media_patch_sdp().

uint32_t switch_core_media_params_s::stun_flags

Definition at line 118 of file switch_core_media.h.

Referenced by switch_core_media_ext_address_lookup().

char* switch_core_media_params_s::stun_ip

Definition at line 116 of file switch_core_media.h.

Referenced by switch_core_media_ext_address_lookup().

switch_port_t switch_core_media_params_s::stun_port

Definition at line 117 of file switch_core_media.h.

Referenced by switch_core_media_ext_address_lookup().

switch_payload_t switch_core_media_params_s::te
unsigned long switch_core_media_params_s::te_rate
char* switch_core_media_params_s::timer_name
switch_core_media_vflag_t switch_core_media_params_s::vflags

Definition at line 122 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

uint32_t switch_core_media_params_s::video_key_first

Definition at line 171 of file switch_core_media.h.

Referenced by switch_core_session_write_video_frame().

uint32_t switch_core_media_params_s::video_key_freq

Definition at line 170 of file switch_core_media.h.

Referenced by switch_core_session_write_video_frame().

switch_thread_t* switch_core_media_params_s::video_write_thread

Definition at line 173 of file switch_core_media.h.


The documentation for this struct was generated from the following file: