]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7500: better version of last commit
authorAnthony Minessale <anthm@freeswitch.org>
Tue, 25 Nov 2014 23:42:21 +0000 (17:42 -0600)
committerMichael Jerris <mike@jerris.com>
Thu, 28 May 2015 17:46:49 +0000 (12:46 -0500)
src/switch_rtp.c

index 3c7bd12deace75c93cb43ec32ba18562958e3864..7f472d69a244be39694f9daa1a9a7d738fdc553f 100644 (file)
@@ -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 {