uvgRTP 3.1.3
An open-source library for RTP/SRTP media delivery
Loading...
Searching...
No Matches
uvgrtp::rtcp Member List

This is the complete list of members for uvgrtp::rtcp, including all inherited members.

install_app_hook(void(*hook)(uvgrtp::frame::rtcp_app_packet *))uvgrtp::rtcp
install_app_hook(std::function< void(std::unique_ptr< uvgrtp::frame::rtcp_app_packet >)> app_handler)uvgrtp::rtcp
install_receiver_hook(void(*hook)(uvgrtp::frame::rtcp_receiver_report *))uvgrtp::rtcp
install_receiver_hook(std::function< void(std::unique_ptr< uvgrtp::frame::rtcp_receiver_report >)> rr_handler)uvgrtp::rtcp
install_sdes_hook(void(*hook)(uvgrtp::frame::rtcp_sdes_packet *))uvgrtp::rtcp
install_sdes_hook(std::function< void(std::unique_ptr< uvgrtp::frame::rtcp_sdes_packet >)> sdes_handler)uvgrtp::rtcp
install_send_app_hook(std::string app_name, std::function< std::unique_ptr< uint8_t[]>(uint8_t &subtype, uint32_t &payload_len)> app_sending_func)uvgrtp::rtcp
install_sender_hook(void(*hook)(uvgrtp::frame::rtcp_sender_report *))uvgrtp::rtcp
install_sender_hook(std::function< void(std::unique_ptr< uvgrtp::frame::rtcp_sender_report >)> sr_handler)uvgrtp::rtcp
remove_all_hooks()uvgrtp::rtcp
remove_send_app_hook(std::string app_name)uvgrtp::rtcp
send_app_packet(const char *name, uint8_t subtype, uint32_t payload_len, const uint8_t *payload)uvgrtp::rtcp
send_bye_packet(std::vector< uint32_t > ssrcs)uvgrtp::rtcp
send_sdes_packet(const std::vector< uvgrtp::frame::rtcp_sdes_item > &items)uvgrtp::rtcp
set_ts_info(uint64_t clock_start, uint32_t clock_rate, uint32_t rtp_ts_start)uvgrtp::rtcp