]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-9687 lets actually fix it this time now that I know the scenario that triggers it.
authorBrian West <brian@freeswitch.org>
Wed, 2 Nov 2016 11:17:34 +0000 (06:17 -0500)
committerBrian West <brian@freeswitch.org>
Wed, 2 Nov 2016 11:17:34 +0000 (06:17 -0500)
src/mod/codecs/mod_opus/mod_opus.c

index de19d6cd06ab9e370f54b4f416923f4125a290bf..3ff5a6a465df38fe9472a0967370b81c66e1d8e5 100644 (file)
@@ -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);
                                }