uvgRTP 3.1.3
An open-source library for RTP/SRTP media delivery
|
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 |