summaryrefslogtreecommitdiff
path: root/pjmedia
diff options
context:
space:
mode:
Diffstat (limited to 'pjmedia')
-rw-r--r--pjmedia/src/pjmedia/stream.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia/stream.c b/pjmedia/src/pjmedia/stream.c
index 7a62dbea..b0882315 100644
--- a/pjmedia/src/pjmedia/stream.c
+++ b/pjmedia/src/pjmedia/stream.c
@@ -1714,7 +1714,8 @@ static void on_rx_rtp( void *data,
* packets with valid RTP sequence and no wrapped timestamp.
*/
if (seq_st.diff == 1 && stream->rtp_rx_last_ts &&
- ts.u64 > stream->rtp_rx_last_ts)
+ ts.u64 > stream->rtp_rx_last_ts &&
+ stream->rtp_rx_last_cnt > 0)
{
unsigned peer_frm_ts_diff;