From e21a423d9f0589f845e18b1beb04fc8f2060e80e Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Tue, 2 Jun 2015 13:23:43 -0400 Subject: [PATCH] FS-7436: [mod_opus] fix the plc counter to actually count --- src/mod/codecs/mod_opus/mod_opus.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mod/codecs/mod_opus/mod_opus.c b/src/mod/codecs/mod_opus/mod_opus.c index fbfc159527..38f6981665 100644 --- a/src/mod/codecs/mod_opus/mod_opus.c +++ b/src/mod/codecs/mod_opus/mod_opus.c @@ -353,7 +353,7 @@ static switch_status_t switch_opus_destroy(switch_codec_t *codec) if (context) { if (context->decoder_object) { - switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG,"tried PLC or FEC %d times \n",context->counter_plc_fec); + switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "tried PLC or FEC %d times \n", context->counter_plc_fec); opus_decoder_destroy(context->decoder_object); context->decoder_object = NULL; } @@ -419,7 +419,7 @@ static switch_status_t switch_opus_decode(switch_codec_t *codec, /*FEC: shameless rip-off from mod_silk.c . OPUS only supports n+1 FEC , SILK is supposed to work with n+1, n+2*/ if (*flag & SFF_PLC) { - context->counter_plc_fec; + context->counter_plc_fec++; if (session) { jb = switch_core_session_get_jb(session, SWITCH_MEDIA_TYPE_AUDIO); }