|
void | pjmedia_transport_info_init (pjmedia_transport_info *info) |
|
pj_status_t | pjmedia_transport_get_info (pjmedia_transport *tp, pjmedia_transport_info *info) |
|
void * | pjmedia_transport_info_get_spc_info (pjmedia_transport_info *info, pjmedia_transport_type type) |
|
pjmedia_transport * | pjmedia_transport_info_get_transport (pjmedia_transport_info *info, pjmedia_transport_type type) |
|
pj_status_t | pjmedia_transport_attach2 (pjmedia_transport *tp, pjmedia_transport_attach_param *att_param) |
|
pj_status_t | pjmedia_transport_attach (pjmedia_transport *tp, void *user_data, const pj_sockaddr_t *rem_addr, const pj_sockaddr_t *rem_rtcp, unsigned addr_len, void(*rtp_cb)(void *user_data, void *pkt, pj_ssize_t), void(*rtcp_cb)(void *usr_data, void *pkt, pj_ssize_t)) |
|
void | pjmedia_transport_detach (pjmedia_transport *tp, void *user_data) |
|
pj_status_t | pjmedia_transport_send_rtp (pjmedia_transport *tp, const void *pkt, pj_size_t size) |
|
pj_status_t | pjmedia_transport_send_rtcp (pjmedia_transport *tp, const void *pkt, pj_size_t size) |
|
pj_status_t | pjmedia_transport_send_rtcp2 (pjmedia_transport *tp, const pj_sockaddr_t *addr, unsigned addr_len, const void *pkt, pj_size_t size) |
|
pj_status_t | pjmedia_transport_media_create (pjmedia_transport *tp, pj_pool_t *sdp_pool, unsigned options, const pjmedia_sdp_session *rem_sdp, unsigned media_index) |
|
pj_status_t | pjmedia_transport_encode_sdp (pjmedia_transport *tp, pj_pool_t *sdp_pool, pjmedia_sdp_session *sdp, const pjmedia_sdp_session *rem_sdp, unsigned media_index) |
|
pj_status_t | pjmedia_transport_media_start (pjmedia_transport *tp, pj_pool_t *tmp_pool, const pjmedia_sdp_session *sdp_local, const pjmedia_sdp_session *sdp_remote, unsigned media_index) |
|
pj_status_t | pjmedia_transport_media_stop (pjmedia_transport *tp) |
|
pj_status_t | pjmedia_transport_close (pjmedia_transport *tp) |
|
pj_status_t | pjmedia_transport_simulate_lost (pjmedia_transport *tp, pjmedia_dir dir, unsigned pct_lost) |
|
Media Transport Interface