FreeCalypso > hg > themwi-rtp-lib
comparison include/endp.h @ 33:e70e7b266f89
hook in RTCP output
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 08 Jul 2024 07:25:19 +0000 |
parents | aa97e77e7de6 |
children | fc77c3482084 |
comparison
equal
deleted
inserted
replaced
32:aa97e77e7de6 | 33:e70e7b266f89 |
---|---|
35 }; | 35 }; |
36 | 36 |
37 struct twrtp_endp_rtcp_tx { | 37 struct twrtp_endp_rtcp_tx { |
38 uint32_t last_received; | 38 uint32_t last_received; |
39 uint32_t last_expected; | 39 uint32_t last_expected; |
40 uint16_t auto_rtcp_count; | |
41 }; | 40 }; |
42 | 41 |
43 struct twrtp_endp_stats { | 42 struct twrtp_endp_stats { |
44 uint32_t rx_rtp_pkt; | 43 uint32_t rx_rtp_pkt; |
45 uint32_t rx_rtp_badsrc; | 44 uint32_t rx_rtp_badsrc; |
66 struct twrtp_endp_rtcp_rx rtcp_rx; | 65 struct twrtp_endp_rtcp_rx rtcp_rx; |
67 struct twrtp_endp_rtcp_tx rtcp_tx; | 66 struct twrtp_endp_rtcp_tx rtcp_tx; |
68 uint8_t *sdes_buf; | 67 uint8_t *sdes_buf; |
69 uint16_t sdes_len; | 68 uint16_t sdes_len; |
70 uint16_t auto_rtcp_interval; | 69 uint16_t auto_rtcp_interval; |
70 uint16_t auto_rtcp_count; | |
71 /* always have to have stats */ | 71 /* always have to have stats */ |
72 struct twrtp_endp_stats stats; | 72 struct twrtp_endp_stats stats; |
73 /* bool flags at the end for structure packing optimization */ | 73 /* bool flags at the end for structure packing optimization */ |
74 bool register_done; | 74 bool register_done; |
75 bool remote_set; | 75 bool remote_set; |