uvgRTP 4.0.0
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.

add_sdes_item(const uvgrtp::frame::rtcp_sdes_item &item)uvgrtp::rtcp
clear_sdes_items()uvgrtp::rtcp
get_app_packet(uint32_t ssrc)uvgrtp::rtcp
get_receiver_packet(uint32_t ssrc) (defined in uvgrtp::rtcp)uvgrtp::rtcp
get_rr(uint32_t ssrc)uvgrtp::rtcp
get_sdes(uint32_t ssrc)uvgrtp::rtcp
get_sdes_packet(uint32_t ssrc) (defined in uvgrtp::rtcp)uvgrtp::rtcp
get_sender_packet(uint32_t ssrc) (defined in uvgrtp::rtcp)uvgrtp::rtcp
get_sr(uint32_t ssrc)uvgrtp::rtcp
install_app_hook(void(*handler)(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_app_hook(std::function< void(std::shared_ptr< uvgrtp::frame::rtcp_app_packet >)> app_handler) (defined in uvgrtp::rtcp)uvgrtp::rtcp
install_receiver_hook(void(*handler)(uvgrtp::frame::rtcp_rr *))uvgrtp::rtcp
install_receiver_hook(std::function< void(std::unique_ptr< uvgrtp::frame::rtcp_receiver_report >)> rr_handler)uvgrtp::rtcp
install_receiver_hook(std::function< void(std::shared_ptr< uvgrtp::frame::rtcp_receiver_report >)> rr_handler) (defined in uvgrtp::rtcp)uvgrtp::rtcp
install_receiver_hook(void(*hook)(uvgrtp::frame::rtcp_receiver_report *)) (defined in uvgrtp::rtcp)uvgrtp::rtcp
install_roundtrip_time_hook(std::function< void(uint32_t, uint32_t, double)> rtt_handler)uvgrtp::rtcp
install_sdes_hook(void(*handler)(uvgrtp::frame::rtcp_sdes *))uvgrtp::rtcp
install_sdes_hook(std::function< void(std::unique_ptr< uvgrtp::frame::rtcp_sdes_packet >)> sdes_handler)uvgrtp::rtcp
install_sdes_hook(std::function< void(std::shared_ptr< uvgrtp::frame::rtcp_sdes_packet >)> sdes_handler) (defined in uvgrtp::rtcp)uvgrtp::rtcp
install_sdes_hook(void(*hook)(uvgrtp::frame::rtcp_sdes_packet *)) (defined in uvgrtp::rtcp)uvgrtp::rtcp
install_send_app_hook(const char *app_name, uint8_t *(*send_hook)(uint8_t *subtype, uint32_t *payload_len, void *user_arg), void *user_arg)uvgrtp::rtcp
install_send_app_hook(const 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(*handler)(uvgrtp::frame::rtcp_sr *))uvgrtp::rtcp
install_sender_hook(std::function< void(std::unique_ptr< uvgrtp::frame::rtcp_sender_report >)> sr_handler)uvgrtp::rtcp
install_sender_hook(std::function< void(std::shared_ptr< uvgrtp::frame::rtcp_sender_report >)> sr_handler) (defined in uvgrtp::rtcp)uvgrtp::rtcp
install_sender_hook(void(*hook)(uvgrtp::frame::rtcp_sender_report *)) (defined in uvgrtp::rtcp)uvgrtp::rtcp
remove_all_hooks()uvgrtp::rtcp
remove_send_app_hook(const char *app_name)uvgrtp::rtcp
remove_send_app_hook(const std::string &app_name) (defined in uvgrtp::rtcp)uvgrtp::rtcp
send_app_packet(const char *name, uint8_t subtype, uint32_t payload_len, const uint8_t *payload)uvgrtp::rtcp
send_bye_packet(const uint32_t *ssrcs, size_t count)uvgrtp::rtcp
send_bye_packet(const 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