RTS API Documentation
1.10.11
|
#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 | 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 2686 of file switch_types.h.
int payload_map_s::adv_channels |
Definition at line 2715 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 2701 of file switch_types.h.
Referenced by switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), and switch_core_media_recover_session().
uint8_t payload_map_s::allocated |
Definition at line 2691 of file switch_types.h.
Referenced by check_recv_payload(), clear_pmaps(), generate_m(), get_recv_payload(), read_rtp_packet(), restore_pmaps(), 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 2703 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 2714 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 2702 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 2693 of file switch_types.h.
Referenced by clear_pmaps(), restore_pmaps(), switch_core_media_negotiate_sdp(), switch_core_media_read_frame(), switch_media_handle_create(), and switch_rtp_write_frame().
char* payload_map_s::fmtp_out |
Definition at line 2709 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 2694 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 2697 of file switch_types.h.
Referenced by generate_m(), 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 2698 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 2692 of file switch_types.h.
Referenced by check_recv_payload(), clear_pmaps(), generate_m(), get_recv_payload(), read_rtp_packet(), restore_pmaps(), 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 2717 of file switch_types.h.
Referenced by check_recv_payload(), clear_pmaps(), generate_m(), get_recv_payload(), read_rtp_packet(), restore_pmaps(), 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 2699 of file switch_types.h.
Referenced by check_recv_payload(), generate_m(), get_recv_payload(), read_rtp_packet(), 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_read_frame(), switch_core_media_recover_session(), switch_core_media_set_codec(), switch_core_media_set_video_codec(), switch_core_session_get_payload_code(), switch_core_session_get_rtp_pt(), switch_core_session_start_text_thread(), switch_core_session_start_video_thread(), and switch_rtp_write_frame().
uint32_t payload_map_s::ptime |
Definition at line 2689 of file switch_types.h.
Referenced by switch_core_media_add_payload_map().
uint32_t payload_map_s::rate |
Definition at line 2690 of file switch_types.h.
Referenced by generate_m(), 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 2707 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 2711 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 2712 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 2696 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_recover_session(), and switch_core_media_set_video_codec().
char* payload_map_s::rm_fmtp |
Definition at line 2705 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 2700 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 2688 of file switch_types.h.
Referenced by switch_core_media_add_payload_map().
switch_media_type_t payload_map_s::type |
Definition at line 2687 of file switch_types.h.
Referenced by switch_core_media_add_payload_map(), and switch_core_media_gen_local_sdp().