From 45898cfad7ed0829921be37f16d838913090a610 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Tue, 25 Nov 2014 17:42:21 -0600 Subject: [PATCH] FS-7500: better version of last commit --- src/switch_rtp.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/switch_rtp.c b/src/switch_rtp.c index 3c7bd12dea..7f472d69a2 100644 --- a/src/switch_rtp.c +++ b/src/switch_rtp.c @@ -7065,7 +7065,11 @@ SWITCH_DECLARE(int) switch_rtp_write_frame(switch_rtp_t *rtp_session, switch_fra send_msg->header.version = 2; send_msg->header.m = frame->m; send_msg->header.ts = htonl(frame->timestamp); - send_msg->header.ssrc = htonl(frame->ssrc); + if (frame->ssrc) { + send_msg->header.ssrc = htonl(frame->ssrc); + } else { + send_msg->header.ssrc = htonl(rtp_session->ssrc); + } } } else {