--- a/res/res_rtp_asterisk.c +++ b/res/res_rtp_asterisk.c @@ -2272,6 +2272,10 @@ f = ast_frisolate(&srcupdate); AST_LIST_INSERT_TAIL(&frames, f, frame_list); + + ast_debug(1, "Resetting last_seqno and last_end_timestamp to 0 due to SSRC change\n"); + rtp->last_seqno = 0; + rtp->last_end_timestamp = 0; } rtp->rxssrc = ssrc;