FreeSWITCH API Documentation
1.7.0
|
#include <switch_types.h>
Data Fields | |
switch_media_type_t | type |
switch_sdp_type_t | sdp_type |
uint32_t | ptime |
uint32_t | rate |
uint8_t | allocated |
uint8_t | negotiated |
uint8_t | current |
unsigned long | hash |
char * | rm_encoding |
char * | iananame |
char * | modname |
switch_payload_t | pt |
unsigned long | rm_rate |
unsigned long | adv_rm_rate |
uint32_t | codec_ms |
uint32_t | bitrate |
char * | rm_fmtp |
switch_payload_t | agreed_pt |
switch_payload_t | recv_pt |
char * | fmtp_out |
char * | remote_sdp_ip |
switch_port_t | remote_sdp_port |
int | channels |
int | adv_channels |
struct payload_map_s * | next |
Definition at line 2510 of file switch_types.h.
int payload_map_s::adv_channels |
Definition at line 2540 of file switch_types.h.
Referenced by switch_core_media_gen_local_sdp(), and switch_core_media_negotiate_sdp().
unsigned long payload_map_s::adv_rm_rate |
Definition at line 2525 of file switch_types.h.
Referenced by switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), and switch_core_media_recover_session().
switch_payload_t payload_map_s::agreed_pt |
Definition at line 2531 of file switch_types.h.
Referenced by switch_core_media_activate_rtp(), switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), switch_core_media_read_frame(), switch_core_media_recover_session(), switch_core_media_set_codec(), switch_core_media_set_video_codec(), and switch_core_session_start_video_thread().
uint8_t payload_map_s::allocated |
Definition at line 2515 of file switch_types.h.
Referenced by check_recv_payload(), clear_pmaps(), get_recv_payload(), rtp_common_read(), switch_core_media_add_payload_map(), switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), and switch_core_session_get_payload_code().
uint32_t payload_map_s::bitrate |
Definition at line 2527 of file switch_types.h.
Referenced by switch_core_media_negotiate_sdp(), and switch_core_media_set_codec().
int payload_map_s::channels |
Definition at line 2539 of file switch_types.h.
Referenced by switch_core_media_add_payload_map(), switch_core_media_negotiate_sdp(), switch_core_media_recover_session(), and switch_core_media_set_codec().
uint32_t payload_map_s::codec_ms |
Definition at line 2526 of file switch_types.h.
Referenced by switch_core_media_activate_rtp(), switch_core_media_negotiate_sdp(), switch_core_media_read_frame(), switch_core_media_recover_session(), switch_core_media_set_codec(), and switch_core_media_set_video_codec().
uint8_t payload_map_s::current |
Definition at line 2517 of file switch_types.h.
Referenced by clear_pmaps(), switch_core_media_negotiate_sdp(), switch_core_media_read_frame(), and switch_rtp_write_frame().
char* payload_map_s::fmtp_out |
Definition at line 2534 of file switch_types.h.
Referenced by switch_core_media_gen_local_sdp(), and switch_core_media_set_codec().
unsigned long payload_map_s::hash |
Definition at line 2518 of file switch_types.h.
Referenced by switch_core_media_add_payload_map(), and switch_rtp_write_frame().
char* payload_map_s::iananame |
Definition at line 2521 of file switch_types.h.
Referenced by switch_core_media_add_payload_map(), switch_core_media_codec_chosen(), switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), switch_core_media_read_frame(), switch_core_media_recover_session(), switch_core_media_set_codec(), and switch_core_session_get_payload_code().
char* payload_map_s::modname |
Definition at line 2522 of file switch_types.h.
Referenced by switch_core_media_add_payload_map(), switch_core_media_set_codec(), and switch_core_media_set_video_codec().
uint8_t payload_map_s::negotiated |
Definition at line 2516 of file switch_types.h.
Referenced by check_recv_payload(), clear_pmaps(), get_recv_payload(), rtp_common_read(), switch_core_media_activate_rtp(), switch_core_media_add_payload_map(), switch_core_media_gen_local_sdp(), switch_core_media_read_frame(), and switch_rtp_write_frame().
struct payload_map_s* payload_map_s::next |
Definition at line 2542 of file switch_types.h.
Referenced by check_recv_payload(), clear_pmaps(), get_recv_payload(), rtp_common_read(), switch_core_media_add_payload_map(), switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), switch_core_media_read_frame(), switch_core_session_get_payload_code(), and switch_rtp_write_frame().
switch_payload_t payload_map_s::pt |
Definition at line 2523 of file switch_types.h.
Referenced by check_recv_payload(), get_recv_payload(), rtp_common_read(), switch_core_media_add_payload_map(), switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), switch_core_media_read_frame(), switch_core_media_recover_session(), switch_core_media_set_codec(), switch_core_session_get_payload_code(), and switch_rtp_write_frame().
uint32_t payload_map_s::ptime |
Definition at line 2513 of file switch_types.h.
Referenced by switch_core_media_add_payload_map().
uint32_t payload_map_s::rate |
Definition at line 2514 of file switch_types.h.
Referenced by switch_core_media_add_payload_map(), switch_core_media_gen_local_sdp(), and switch_core_session_get_payload_code().
switch_payload_t payload_map_s::recv_pt |
Definition at line 2532 of file switch_types.h.
Referenced by switch_core_media_add_payload_map(), switch_core_media_negotiate_sdp(), switch_core_media_read_frame(), switch_core_media_recover_session(), switch_core_session_get_payload_code(), and switch_rtp_write_frame().
char* payload_map_s::remote_sdp_ip |
Definition at line 2536 of file switch_types.h.
Referenced by check_ice(), switch_core_media_activate_rtp(), switch_core_media_negotiate_sdp(), switch_core_media_process_t38_passthru(), switch_core_media_proxy_remote_addr(), and switch_core_media_recover_session().
switch_port_t payload_map_s::remote_sdp_port |
Definition at line 2537 of file switch_types.h.
Referenced by check_ice(), switch_core_media_activate_rtp(), switch_core_media_negotiate_sdp(), switch_core_media_process_t38_passthru(), switch_core_media_proxy_remote_addr(), and switch_core_media_recover_session().
char* payload_map_s::rm_encoding |
Definition at line 2520 of file switch_types.h.
Referenced by switch_core_media_activate_rtp(), switch_core_media_add_payload_map(), switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), switch_core_media_receive_message(), switch_core_media_recover_session(), and switch_core_media_set_video_codec().
char* payload_map_s::rm_fmtp |
Definition at line 2529 of file switch_types.h.
Referenced by switch_core_media_add_payload_map(), switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), switch_core_media_recover_session(), switch_core_media_set_codec(), switch_core_media_set_video_codec(), and switch_core_session_get_payload_code().
unsigned long payload_map_s::rm_rate |
Definition at line 2524 of file switch_types.h.
Referenced by switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), switch_core_media_recover_session(), switch_core_media_set_codec(), and switch_core_media_set_video_codec().
switch_sdp_type_t payload_map_s::sdp_type |
Definition at line 2512 of file switch_types.h.
Referenced by switch_core_media_add_payload_map().
switch_media_type_t payload_map_s::type |
Definition at line 2511 of file switch_types.h.
Referenced by switch_core_media_add_payload_map().