Changeset 1798 for pjproject/trunk/pjmedia/src/pjmedia/rtp.c
- Timestamp:
- Feb 14, 2008 7:45:47 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia/rtp.c
r1481 r1798 162 162 pjmedia_rtp_status *p_seq_st) 163 163 { 164 pjmedia_rtp_session_update2(ses, hdr, p_seq_st, PJ_TRUE); 165 } 166 167 PJ_DEF(void) pjmedia_rtp_session_update2( pjmedia_rtp_session *ses, 168 const pjmedia_rtp_hdr *hdr, 169 pjmedia_rtp_status *p_seq_st, 170 pj_bool_t check_pt) 171 { 164 172 pjmedia_rtp_status seq_st; 173 174 /* for now check_pt MUST be either PJ_TRUE or PJ_FALSE. 175 * In the future we might change check_pt from boolean to 176 * unsigned integer to accommodate more flags. 177 */ 178 pj_assert(check_pt==PJ_TRUE || check_pt==PJ_FALSE); 165 179 166 180 /* Init status */ … … 177 191 178 192 /* Check payload type. */ 179 if ( hdr->pt != ses->out_pt) {193 if (check_pt && hdr->pt != ses->out_pt) { 180 194 if (p_seq_st) { 181 195 p_seq_st->status.value = seq_st.status.value; … … 204 218 } 205 219 } 220 206 221 207 222
Note: See TracChangeset
for help on using the changeset viewer.