From 866d3da355cd146ad2a48e5974dae7e9aa9e6a0c Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Mon, 14 Feb 2022 08:10:34 -0500 Subject: [PATCH] TT#14008 fix logic test for SSRC substitution Change-Id: Ib2d05229caf0bb6cba5ca38f3dcb53b55cb00d46 --- kernel-module/xt_RTPENGINE.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel-module/xt_RTPENGINE.c b/kernel-module/xt_RTPENGINE.c index de7e25a56..52640c0f9 100644 --- a/kernel-module/xt_RTPENGINE.c +++ b/kernel-module/xt_RTPENGINE.c @@ -4654,7 +4654,7 @@ no_intercept: if (rtp2.ok) { // SSRC substitution - if (g->target.transcoding && o->output.ssrc_out && ssrc_idx != -1) + if (g->target.transcoding && ssrc_idx != -1 && o->output.ssrc_out[ssrc_idx]) rtp2.header->ssrc = o->output.ssrc_out[ssrc_idx]; pkt_idx = packet_index(&o->encrypt, &o->output.encrypt, rtp2.header, ssrc_idx);