Changeset 321 for pjproject/trunk/pjmedia/src/pjmedia/rtcp.c
- Timestamp:
- Mar 16, 2006 6:52:55 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia/rtcp.c
r188 r321 32 32 * Get NTP time. 33 33 */ 34 static void rtcp_get_ntp_time(struct pj _rtcp_ntp_rec *ntp)34 static void rtcp_get_ntp_time(struct pjmedia_rtcp_ntp_rec *ntp) 35 35 { 36 36 pj_time_val tv; … … 45 45 46 46 47 PJ_DEF(void) pj_rtcp_init(pj_rtcp_session *s, pj_uint32_t ssrc) 48 { 49 pj_rtcp_pkt *rtcp_pkt = &s->rtcp_pkt; 50 51 pj_memset(rtcp_pkt, 0, sizeof(pj_rtcp_pkt)); 47 PJ_DEF(void) pjmedia_rtcp_init(pjmedia_rtcp_session *s, 48 pj_uint32_t ssrc) 49 { 50 pjmedia_rtcp_pkt *rtcp_pkt = &s->rtcp_pkt; 51 52 pj_memset(rtcp_pkt, 0, sizeof(pjmedia_rtcp_pkt)); 52 53 53 54 /* Init time */ … … 67 68 } 68 69 69 PJ_DEF(void) pj _rtcp_fini(pj_rtcp_session *session)70 PJ_DEF(void) pjmedia_rtcp_fini(pjmedia_rtcp_session *session) 70 71 { 71 72 /* Nothing to do. */ … … 73 74 } 74 75 75 static void rtcp_init_seq(pj _rtcp_session *s, pj_uint16_t seq)76 static void rtcp_init_seq(pjmedia_rtcp_session *s, pj_uint16_t seq) 76 77 { 77 78 s->received = 0; … … 84 85 } 85 86 86 PJ_DEF(void) pj_rtcp_rx_rtp(pj_rtcp_session *s, pj_uint16_t seq, pj_uint32_t rtp_ts) 87 PJ_DEF(void) pjmedia_rtcp_rx_rtp(pjmedia_rtcp_session *s, 88 pj_uint16_t seq, 89 pj_uint32_t rtp_ts) 87 90 { 88 91 pj_uint32_t arrival; … … 130 133 } 131 134 132 PJ_DEF(void) pj_rtcp_tx_rtp(pj_rtcp_session *s, pj_uint16_t bytes_payload_size) 133 { 134 pj_rtcp_pkt *rtcp_pkt = &s->rtcp_pkt; 135 PJ_DEF(void) pjmedia_rtcp_tx_rtp(pjmedia_rtcp_session *s, 136 pj_uint16_t bytes_payload_size) 137 { 138 pjmedia_rtcp_pkt *rtcp_pkt = &s->rtcp_pkt; 135 139 rtcp_pkt->sr.sender_pcount = pj_htonl( pj_ntohl(rtcp_pkt->sr.sender_pcount) + 1); 136 140 rtcp_pkt->sr.sender_bcount = pj_htonl( pj_ntohl(rtcp_pkt->sr.sender_bcount) + bytes_payload_size ); 137 141 } 138 142 139 static void rtcp_build_rtcp(pj_rtcp_session *s, pj_uint32_t receiver_ssrc) 143 static void rtcp_build_rtcp(pjmedia_rtcp_session *s, 144 pj_uint32_t receiver_ssrc) 140 145 { 141 146 pj_uint32_t expected; 142 147 pj_uint32_t u32; 143 148 pj_uint32_t expected_interval, received_interval, lost_interval; 144 pj _rtcp_pkt *rtcp_pkt = &s->rtcp_pkt;149 pjmedia_rtcp_pkt *rtcp_pkt = &s->rtcp_pkt; 145 150 146 151 /* SSRC and last_seq */ … … 176 181 } 177 182 178 PJ_DEF(void) pj_rtcp_build_rtcp(pj_rtcp_session *session, pj_rtcp_pkt **ret_p_pkt, int *len) 179 { 180 pj_rtcp_pkt *rtcp_pkt = &session->rtcp_pkt; 181 pj_rtcp_ntp_rec ntp; 183 PJ_DEF(void) pjmedia_rtcp_build_rtcp(pjmedia_rtcp_session *session, 184 pjmedia_rtcp_pkt **ret_p_pkt, 185 int *len) 186 { 187 pjmedia_rtcp_pkt *rtcp_pkt = &session->rtcp_pkt; 188 pjmedia_rtcp_ntp_rec ntp; 182 189 pj_time_val now; 183 190 … … 214 221 /* Return pointer. */ 215 222 *ret_p_pkt = rtcp_pkt; 216 *len = sizeof(pj _rtcp_pkt);217 } 218 223 *len = sizeof(pjmedia_rtcp_pkt); 224 } 225
Note: See TracChangeset
for help on using the changeset viewer.