
Data Structures | |
| struct | rtcp_sender_t |
Defines | |
| #define | SOL_IP IPPROTO_IP |
Functions | |
| rtcp_sender_t * | OpenRTCP (vlc_object_t *obj, int rtp_fd, int proto, bool mux) |
| void | CloseRTCP (rtcp_sender_t *rtcp) |
| void | SendRTCP (rtcp_sender_t *restrict rtcp, const block_t *rtp) |
| #define SOL_IP IPPROTO_IP |
| void CloseRTCP | ( | rtcp_sender_t * | rtcp | ) |
References rtcp_sender_t::handle, rtcp_sender_t::length, net_Close, NTPtime64(), rtcp_sender_t::payload, SetQWBE, and SetWBE.
Referenced by rtp_del_sink().
| rtcp_sender_t* OpenRTCP | ( | vlc_object_t * | obj, | |
| int | rtp_fd, | |||
| int | proto, | |||
| bool | mux | |||
| ) |
References AF_UNSPEC, rtcp_sender_t::bytes, rtcp_sender_t::counter, dst, rtcp_sender_t::handle, rtcp_sender_t::length, net_Close, net_GetPeerAddress(), net_GetSockAddress(), net_OpenDgram, NI_MAXNUMERICHOST, NTPtime64(), rtcp_sender_t::packets, rtcp_sender_t::payload, SetQWBE, SetWBE, SOL_IP, src, and vlc_dup().
Referenced by rtp_add_sink().
| void SendRTCP | ( | rtcp_sender_t *restrict | rtcp, | |
| const block_t * | rtp | |||
| ) |
References GetDWBE, block_t::i_buffer, NTPtime64(), block_t::p_buffer, SetDWBE, and SetQWBE.
Referenced by ThreadSend().
1.5.6