Ignore:
Timestamp:
Feb 27, 2018 3:37:53 AM (6 years ago)
Author:
ming
Message:

Fixed #2098: Add SDP attribute SSRC and CNAME

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/src/pjmedia/rtp.c

    r5460 r5748  
    109109    if (settings.flags & 8) 
    110110        ses->out_hdr.ts = pj_htonl(settings.ts); 
     111    if (settings.flags & 16) { 
     112        ses->has_peer_ssrc = PJ_TRUE; 
     113        ses->peer_ssrc = settings.peer_ssrc; 
     114    } 
    111115 
    112116    return PJ_SUCCESS; 
     
    238242 
    239243    /* Check SSRC. */ 
    240     if (ses->peer_ssrc == 0) ses->peer_ssrc = pj_ntohl(hdr->ssrc); 
     244    if (!ses->has_peer_ssrc && ses->peer_ssrc == 0) 
     245        ses->peer_ssrc = pj_ntohl(hdr->ssrc); 
    241246 
    242247    if (pj_ntohl(hdr->ssrc) != ses->peer_ssrc) { 
Note: See TracChangeset for help on using the changeset viewer.