Changeset 435 for pjproject/trunk/pjmedia/src/pjmedia/stream.c
- Timestamp:
- May 11, 2006 2:22:01 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia/stream.c
r428 r435 175 175 pj_mutex_unlock( stream->jb_mutex ); 176 176 177 if (status != PJ_SUCCESS || frame_type == PJMEDIA_JB_ZERO_FRAME || 178 frame_type == PJMEDIA_JB_MISSING_FRAME) 179 { 177 if (status != PJ_SUCCESS || frame_type != PJMEDIA_JB_NORMAL_FRAME) { 180 178 frame->type = PJMEDIA_FRAME_TYPE_NONE; 181 179 return PJ_SUCCESS; … … 628 626 629 627 } else { 628 unsigned ext_seq; 629 ext_seq = channel->rtp.seq_ctrl.cycles | pj_ntohs(hdr->seq); 630 630 status = pjmedia_jbuf_put_frame(stream->jb, payload, payloadlen, 631 pj_ntohs(hdr->seq));631 ext_seq); 632 632 } 633 633 pj_mutex_unlock( stream->jb_mutex ); … … 915 915 status = pjmedia_jbuf_create(pool, &stream->port.info.name, 916 916 stream->frame_size, 917 jbuf_init, jbuf_max, 918 &stream->jb); 917 jbuf_max, &stream->jb); 919 918 if (status != PJ_SUCCESS) 920 919 goto err_cleanup; 921 920 921 /* Set jitter buffer to adaptive */ 922 pjmedia_jbuf_set_adaptive( stream->jb, jbuf_init, 1, jbuf_max * 4 / 5); 922 923 923 924 /* Create decoder channel: */
Note: See TracChangeset
for help on using the changeset viewer.