From cdaf661e8d3e85770bf06db8cff12ae6be7fa2a6 Mon Sep 17 00:00:00 2001
From: Jean-Marc Valin <jmvalin@jmvalin.ca>
Date: Wed, 13 Feb 2019 16:15:38 -0500
Subject: [PATCH] Reset nb_no_activity_frames when analysis DTX isn't used

---
 src/opus_encoder.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/opus_encoder.c b/src/opus_encoder.c
index ab08bff80..ab9e3e89f 100644
--- a/src/opus_encoder.c
+++ b/src/opus_encoder.c
@@ -2150,6 +2150,8 @@ opus_int32 opus_encode_native(OpusEncoder *st, const opus_val16 *pcm, int frame_
           RESTORE_STACK;
           return 1;
        }
+    } else {
+       st->nb_no_activity_frames = 0;
     }
 #endif
 
-- 
GitLab