RTS API Documentation  1.10.11
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
 
switch_rtp_bug_flag_t manual_text_rtp_bugs
 
char * rtcp_audio_interval_msec
 
char * rtcp_video_interval_msec
 
char * rtcp_text_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 99 of file switch_core_media.h.

Field Documentation

◆ adv_sdp_audio_ip

char* switch_core_media_params_s::adv_sdp_audio_ip

Definition at line 159 of file switch_core_media.h.

Referenced by switch_core_media_choose_port().

◆ auto_rtp_bugs

switch_rtp_bug_flag_t switch_core_media_params_s::auto_rtp_bugs

◆ cng_pt

switch_payload_t switch_core_media_params_s::cng_pt

◆ cng_rate

unsigned long switch_core_media_params_s::cng_rate

◆ codec_flags

uint32_t switch_core_media_params_s::codec_flags

◆ dtmf_delay

uint32_t switch_core_media_params_s::dtmf_delay

Definition at line 102 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

◆ dtmf_type

switch_core_media_dtmf_t switch_core_media_params_s::dtmf_type

◆ early_sdp

char* switch_core_media_params_s::early_sdp

Definition at line 114 of file switch_core_media.h.

◆ external_video_source

switch_bool_t switch_core_media_params_s::external_video_source

Definition at line 175 of file switch_core_media.h.

Referenced by switch_core_session_wake_video_thread().

◆ extrtpip

char* switch_core_media_params_s::extrtpip

◆ extsipip

char* switch_core_media_params_s::extsipip

◆ hold_laps

int switch_core_media_params_s::hold_laps

Definition at line 162 of file switch_core_media.h.

Referenced by switch_core_media_negotiate_sdp().

◆ inbound_codec_string

char* switch_core_media_params_s::inbound_codec_string

Definition at line 108 of file switch_core_media.h.

Referenced by switch_core_media_get_codec_string().

◆ jb_msec

char* switch_core_media_params_s::jb_msec

Definition at line 125 of file switch_core_media.h.

Referenced by check_jb().

◆ last_sdp_response

char* switch_core_media_params_s::last_sdp_response

Definition at line 117 of file switch_core_media.h.

◆ last_sdp_str

char* switch_core_media_params_s::last_sdp_str

Definition at line 116 of file switch_core_media.h.

◆ local_network

char* switch_core_media_params_s::local_network

Definition at line 148 of file switch_core_media.h.

Referenced by switch_core_media_check_nat().

◆ local_sdp_str

char* switch_core_media_params_s::local_sdp_str

◆ manual_rtp_bugs

switch_rtp_bug_flag_t switch_core_media_params_s::manual_rtp_bugs

Definition at line 129 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

◆ manual_text_rtp_bugs

switch_rtp_bug_flag_t switch_core_media_params_s::manual_text_rtp_bugs

Definition at line 131 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

◆ manual_video_rtp_bugs

switch_rtp_bug_flag_t switch_core_media_params_s::manual_video_rtp_bugs

Definition at line 130 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

◆ ndlb

switch_core_media_NDLB_t switch_core_media_params_s::ndlb

◆ num_codecs

int switch_core_media_params_s::num_codecs

◆ outbound_codec_string

char* switch_core_media_params_s::outbound_codec_string

Definition at line 109 of file switch_core_media.h.

Referenced by switch_core_media_get_codec_string().

◆ prev_sdp_response

char* switch_core_media_params_s::prev_sdp_response

Definition at line 119 of file switch_core_media.h.

◆ prev_sdp_str

char* switch_core_media_params_s::prev_sdp_str

Definition at line 118 of file switch_core_media.h.

◆ recv_te

switch_payload_t switch_core_media_params_s::recv_te

◆ remote_ip

char* switch_core_media_params_s::remote_ip

◆ remote_port

int switch_core_media_params_s::remote_port

Definition at line 145 of file switch_core_media.h.

◆ remote_sdp_str

char* switch_core_media_params_s::remote_sdp_str

◆ rtcp_audio_interval_msec

char* switch_core_media_params_s::rtcp_audio_interval_msec

◆ rtcp_text_interval_msec

char* switch_core_media_params_s::rtcp_text_interval_msec

◆ rtcp_video_interval_msec

char* switch_core_media_params_s::rtcp_video_interval_msec

◆ rtp_hold_timeout_sec

uint32_t switch_core_media_params_s::rtp_hold_timeout_sec

Definition at line 101 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

◆ rtp_timeout_sec

uint32_t switch_core_media_params_s::rtp_timeout_sec

Definition at line 100 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

◆ rtpip

char* switch_core_media_params_s::rtpip

◆ rtpip4

char* switch_core_media_params_s::rtpip4

Definition at line 140 of file switch_core_media.h.

Referenced by ip_choose_family(), and ip_possible().

◆ rtpip6

char* switch_core_media_params_s::rtpip6

Definition at line 141 of file switch_core_media.h.

Referenced by ip_choose_family(), and ip_possible().

◆ sdp_username

char* switch_core_media_params_s::sdp_username

◆ sipip

char* switch_core_media_params_s::sipip

Definition at line 150 of file switch_core_media.h.

Referenced by switch_core_media_patch_sdp().

◆ stun_flags

uint32_t switch_core_media_params_s::stun_flags

Definition at line 123 of file switch_core_media.h.

Referenced by switch_core_media_ext_address_lookup().

◆ stun_ip

char* switch_core_media_params_s::stun_ip

Definition at line 121 of file switch_core_media.h.

Referenced by switch_core_media_ext_address_lookup().

◆ stun_port

switch_port_t switch_core_media_params_s::stun_port

Definition at line 122 of file switch_core_media.h.

Referenced by switch_core_media_ext_address_lookup().

◆ te

switch_payload_t switch_core_media_params_s::te

◆ te_rate

unsigned long switch_core_media_params_s::te_rate

◆ timer_name

char* switch_core_media_params_s::timer_name

◆ vflags

switch_core_media_vflag_t switch_core_media_params_s::vflags

Definition at line 127 of file switch_core_media.h.

Referenced by switch_core_media_activate_rtp().

◆ video_key_first

uint32_t switch_core_media_params_s::video_key_first

◆ video_key_freq

uint32_t switch_core_media_params_s::video_key_freq

Definition at line 177 of file switch_core_media.h.

Referenced by switch_core_session_write_video_frame().

◆ video_write_thread

switch_thread_t* switch_core_media_params_s::video_write_thread

Definition at line 180 of file switch_core_media.h.


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