From 1cd511ab3dbc2fb7b5a55188ef0bba6532ca8081 Mon Sep 17 00:00:00 2001 From: Brian West Date: Wed, 2 Nov 2016 06:17:34 -0500 Subject: [PATCH] FS-9687 lets actually fix it this time now that I know the scenario that triggers it. --- src/mod/codecs/mod_opus/mod_opus.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mod/codecs/mod_opus/mod_opus.c b/src/mod/codecs/mod_opus/mod_opus.c index de19d6cd06..3ff5a6a465 100644 --- a/src/mod/codecs/mod_opus/mod_opus.c +++ b/src/mod/codecs/mod_opus/mod_opus.c @@ -702,7 +702,7 @@ static switch_status_t switch_opus_destroy(switch_codec_t *codec) int avg_encoded_bitrate = 0; if (session) { - if (context->encoder_stats.frame_counter > 0 && context->encoder_stats.encoded_bytes > 0 && context->encoder_stats.encoded_msec > 0) { + if (context->encoder_stats.encoded_bytes > 0 && (context->encoder_stats.encoded_msec > 1000)) { avg_encoded_bitrate = (context->encoder_stats.encoded_bytes * 8) / (context->encoder_stats.encoded_msec / 1000); }