From fd1b549da278a2f17faf2f40c2234ab256f9cf59 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Fri, 8 Oct 2021 11:21:35 -0400 Subject: [PATCH] TT#136952 fix transcoder output TS after DTMF event Change-Id: I2edea6ff3a7d2331a6e6366bb986135d15af59c3 (cherry picked from commit b8211b08966af59b4f0b2be411057ce935da968e) --- daemon/codec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemon/codec.c b/daemon/codec.c index 3ea3cdfe3..3695adedc 100644 --- a/daemon/codec.c +++ b/daemon/codec.c @@ -1640,7 +1640,7 @@ static int packet_dtmf_fwd(struct codec_ssrc_handler *ch, struct codec_ssrc_hand // this is actually a DTMF -> PCM handler // grab our underlying PCM transcoder output_ch = __output_ssrc_handler(input_ch, mp); - if (G_UNLIKELY(!ch->encoder || !output_ch->encoder)) + if (G_UNLIKELY(!output_ch->encoder)) goto skip; // init some vars