Changeset 2241 for pjproject/trunk/pjmedia/src/pjmedia/rtp.c
- Timestamp:
- Aug 26, 2008 4:51:28 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia/rtp.c
r2039 r2241 85 85 } 86 86 87 PJ_DEF(pj_status_t) pjmedia_rtp_session_init2( 88 pjmedia_rtp_session *ses, 89 pjmedia_rtp_session_setting settings) 90 { 91 pj_status_t status; 92 int pt = 0; 93 pj_uint32_t sender_ssrc = 0; 94 95 if (settings.flags & 1) 96 pt = settings.default_pt; 97 if (settings.flags & 2) 98 sender_ssrc = settings.sender_ssrc; 99 100 status = pjmedia_rtp_session_init(ses, pt, sender_ssrc); 101 if (status != PJ_SUCCESS) 102 return status; 103 104 if (settings.flags & 4) { 105 ses->out_extseq = settings.seq; 106 ses->out_hdr.seq = pj_htons((pj_uint16_t)ses->out_extseq); 107 } 108 if (settings.flags & 8) 109 ses->out_hdr.ts = pj_htonl(settings.ts); 110 111 return PJ_SUCCESS; 112 } 113 87 114 88 115 PJ_DEF(pj_status_t) pjmedia_rtp_encode_rtp( pjmedia_rtp_session *ses,
Note: See TracChangeset
for help on using the changeset viewer.