Changeset 5788 for pjproject/trunk/pjmedia/src/pjmedia/stream.c
- Timestamp:
- May 9, 2018 6:58:48 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia/stream.c
r5786 r5788 272 272 } 273 273 274 static void on_rx_rtcp( void *data, 275 void *pkt, 276 pj_ssize_t bytes_read); 274 277 275 278 static pj_status_t send_rtcp(pjmedia_stream *stream, … … 1716 1719 stream->rtcp.stat.rx.discard++; 1717 1720 return; 1721 } 1722 1723 /* Check if multiplexing is allowed and the payload indicates RTCP. */ 1724 if (stream->si.rtcp_mux && hdr->pt >= 64 && hdr->pt <= 95) { 1725 on_rx_rtcp(stream, pkt, bytes_read); 1726 return; 1718 1727 } 1719 1728 … … 2504 2513 pj_sockaddr_cp(&att_param.rem_addr, &info->rem_addr); 2505 2514 pj_sockaddr_cp(&stream->rem_rtp_addr, &info->rem_addr); 2506 if (pj_sockaddr_has_addr(&info->rem_rtcp.addr)) 2515 if (stream->si.rtcp_mux) { 2516 pj_sockaddr_cp(&att_param.rem_rtcp, &info->rem_addr); 2517 } else if (pj_sockaddr_has_addr(&info->rem_rtcp.addr)) { 2507 2518 pj_sockaddr_cp(&att_param.rem_rtcp, &info->rem_rtcp); 2519 } 2508 2520 att_param.addr_len = pj_sockaddr_get_len(&info->rem_addr); 2509 2521 att_param.rtp_cb2 = &on_rx_rtp;
Note: See TracChangeset
for help on using the changeset viewer.